0
30
18
6
4
5
2
8
17
1
10
15
7
67
23
25
13
51
20
21
29
132
45
14
105
38
46
11
53
100
77
64
92
43
178
87
72
115
26
154
12
44
71
31
28
41