0
73
12
3
4
1
2
14
15
56
19
36
136
164
35
13
6
9
58
32
7
18
22
27
23
25
109
61
110
113
138
91
80
16
10
100
54
37
104
41
45
46
43