33
19
51
99
169
171
103
70
47
145
129
12
65
32
22
11
23
26
230
52
122
31
28
36
61
155
191
50
166
34
20
17
18
24
40
41
8
10
284
140
42
176
471
76
27
71
84