1
0
7
2
6
51
34
116
16
29
9
14
28
37
25
19
23
18
44
43
3
26
48
45
119
254
75
30
31
297
21
32
84
12
47
53
22
41
39
203
79
178
109
66
27