0
2
5
11
18
15
7
67
4
12
21
44
32
6
3
8
19
91
27
23
20
17
65
31
59
13
36
142
98
79
38
334
28
94
37
72
22
1689
33
40
56
137
62
68