16
10
5
9
137
44
79
28
105
25
49
126
122
76
203
204
185
71
53
23
279
142
118
31
202
173
206
112
89
224
51
69
21
24
4
54
15
34
13
175
12
14
19
35