481
52
12
320
159
389
210
50
425
11
6
1117
136
46
33
20
83
28
17
110
62
685
51
49
53
587
16
43
3
32
206
21
117
111
108
219
98
23
15
85
14
38
56
34
13
115
322
40
57
78