0
1
4
27
9
3
22
23
13
53
2
95
17
7
8
57
39
26
5
10
20
47
98
42
24
62
6
81
118
40
79
33
163
21
269
73
68
91
364
143
372
43