1213
194
157
59
14
4
9
7
12
37
30
15
6
5
24
86
78
10
8
1
17
444
62
1266
177
416
58
35
13
458
22
45
25
825
68
102
158
259
394
403
118
79
244
65