1
0
5
8
6
29
13
31
45
55
56
12
64
3
47
35
10
17
21
2
20
132
16
196
87
4
18
11
15
9
27
34
88
58
14
40
119
52
51