0
10
1
4
16
36
17
8
174
38
193
3
42
2
19
7
23
18
11
13
44
22
27
12
31
39
25
71
154
110
102
72
149
156
75
217
138
96
67
82
223
118
79
57
258