2
1
7
12
18
15
67
4
13
21
45
0
11
33
6
3
8
19
91
27
23
9
20
17
66
31
59
14
36
142
98
79
38
334
28
94
37
72
22
1690
41
56
32
137