3
9
23
136
10
58
27
6
12
0
31
18
8
41
46
33
4
34
25
72
22
14
7
96
16
39
129
146
123
45
2
19
29
47
43
49
53
75
84
24
55
1
15