60
220
28
10
79
14
25
387
180
161
129
24
69
56
82
13
170
1333
88
398
197
95
274
19
128
22
99
62
4
168
148
11
45
493
49
20
84
167
302
214
115
23
106
9
285
58