0
1
4
200
16
19
6
22
20
18
37
21
9
127
12
85
14
102
17
82
53
62
162
91
135
78
44
24
338
76
32
184
49
27
269
45
64
197
92
13
163
130
26
38
89