0
2
3
48
1
118
8
23
34
7
4
9
5
63
21
52
81
54
20
35
46
16
87
6
53
58
139
15
24
170
165
113
174
86
469
138
57
79
55
80
195
30