73
28
12
84
89
62
82
27
52
176
191
26
46
24
10
29
6
476
387
44
11
15
50
146
235
95
35
270
290
102
119
442
31
595
145
237
115
1157
88
474
108
407
155
315
134
216
40
65
141
86
1375
100
331
112
120
18