53
108
1
175
3
161
90
113
140
99
131
62
2
12
143
293
24
44
9
20
69
26
64
17
195
227
542
6
63
15
201
119
4
1100
16
1721
41
118
5
122
13
22
7
29
219
51
75
961
115
182
21
18
303
205
1232
1713
14
459
444
393
445
27
220
150
58
475
430
132
691
49
721
163
19
257
442
50
30
28
10