37
142
12
22
25
135
85
50
54
17
175
21
41
72
148
83
60
184
68
182
189
267
92
118
38
62
101
51
77
28
134
202
30
33
94
11
78
79
100
99
55
34
31
98
19
24
35
193
257
64
82
15
8
29
4
86