6
3
17
8
2
30
20
12
7
1
14
56
16
32
18
46
78
10
11
5
142
109
29
9
19
114
34
22
21
99
52
13
63
27
69
28
33
49
131
61