46
0
70
15
56
6
36
47
8
3
42
25
60
116
22
31
24
82
71
17
103
124
199
101
65
161
261
151
253
98
354
69
169
340
95
611
68
75
193
722
201
322
183
160
134
513
336
380
197
146
145
491
74
282
109