0
1
8
84
18
2
12
11
5
216
43
20
19
88
42
31
17
35
29
9
44
82
52
39
45
103
63
71
64
171
104
93
162
108
172
70
168
80
107
219
133
140
91
130
254
58
48
49