11
6
4
2
8
53
35
22
60
50
65
59
491
30
117
16
42
21
63
37
114
20
62
17
142
48
119
75
115
228
19
92
220
27
84
14
31
109
242
57
95
68
93
83
86
51
112
154
120
106
118