1
7
4
18
2
0
14
66
13
6
32
15
104
65
22
29
56
16
125
55
45
30
47
53
61
137
44
139
57
48
90
82
27
37
26
303
10