0
9
6
22
64
20
32
33
10
67
16
11
171
24
81
25
124
100
37
42
71
101
72
53
12
294
179
28
56
192
158
40
449
27
35
26
215
155
243
213
47
49
61
126
78
19
116
88
60
208
18