0
36
3
8
1
6
5
4
65
15
7
40
10
13
9
39
32
14
64
37
24
23
95
132
34
46
56
89
153
123
43
182
18
78
48
90
50
103
44
86
377
124
93
97
117