103
96
467
75
180
94
27
175
157
614
137
104
47
32
242
26
98
3627
156
2314
20
261
142
520
12
193
246
166
51
372
69
129
11
190
111
37
48
16
263
97
107
25
998
70
28
526
43
56
17
80
231
649