11
1
9
17
5
0
44
29
274
55
41
45
82
164
73
52
42
86
24
57
16
83
242
189
278
152
143
69
119
120
162
191
153
159
71
51
25
79
157
50
21
93
28
70
75
66
176
173
64
43
58