0
3
10
38
13
7
116
8
2
6
20
35
37
57
48
5
21
16
40
42
22
23
86
53
62
109
117
27
17
100
50
44
123
181
19
188
26
179
127
9
69
156
143
66
79
99
52
63
217