36
70
28
212
6
98
108
80
37
14
42
19
279
25
126
245
220
67
142
146
354
338
39
155
9
125
68
38
48
129
329
189
94
462
160
162
72
84
56
226
76
298
191
184
31
135
432
167
49
58
127
100