0
116
2
18
33
36
8
16
35
20
38
9
31
11
19
40
39
41
67
141
52
37
26
105
68
25
53
47
48
59
15
110
77
5
32
107
180
10
136
34
72