317
60
6
45
20
800
182
57
10
44
12
65
94
34
17
32
18
123
420
56
130
323
472
2
14
186
61
55
226
723
49
81
77
228
200
310
410
381
103
66
13
192
129
316
478
154
87
102
22
99
214
31
156
378