0
67
17
22
20
4
16
15
5
3
11
18
9
54
60
29
24
41
32
51
21
6
13
34
27
110
37
183
48
1
69
65
100
63
112
19
92
58
142
78
82
36
25
55
297