3
2
14
1
9
7
4
20
37
40
11
222
6
44
24
66
12
108
16
21
17
22
10
8
5
100
36
13
19
27
35
217
78
140
29
38
26