11
59
128
17
15
39
21
8
24
4
6
87
116
110
195
181
58
40
172
130
85
133
84
78
190
50
129
2
126
14
0
79
56
113
62
43
37
33
34
68
18
180
38
32
136
13
20
29
51