76
37
17
62
85
29
220
171
181
43
51
92
315
26
89
31
354
236
84
286
140
49
100
53
12
13
40
54
127
52
9
46
176
539
81
119
155
104
78
115
80
120
231
64
183
225
116
36
48
1115
27
47
252