0
26
6
9
11
8
7
75
5
3
20
29
35
4
10
12
24
66
56
25
38
36
31
73
186
32
1
55
255
100
52
2
80
78
64
41
49