3
15
11
91
20
34
4
7
45
2
9
29
64
5
22
10
8
71
116
109
305
23
0
13
18
6
1
78
27
21
144
54
31
222
37
36