1
7
15
3
0
12
18
6
52
22
2
11
9
5
16
13
39
29
19
8
14
45
40
24
199
27
276
92
25
377
93
165
48
79
57
149
36
134
189
46
76
764