33
11
29
19
165
20
40
105
135
34
155
52
28
23
65
24
173
47
197
56
27
90
145
176
109
41
84
80
190
96
42
126
64
71
141
59
15
51
69
58
37
206
70
18
110
38
31
251
77