73
29
13
84
90
62
82
27
53
177
192
26
46
24
10
6
476
387
44
11
15
51
146
236
95
35
270
290
102
119
442
31
595
145
237
115
1157
88
103
474
108
407
155
315
134
216
40
65
141
86
1375
100
331
112
120
18