0
1
4
22
55
11
23
15
21
50
193
10
30
25
13
17
28
7
64
54
43
27
227
12
26
65
162
277
114
220
143
71
426
56
19
85
42
165
32
66
57
67
20
116
40
48
16
52
88