1
2
4
12
8
3
26
6
239
30
60
5
18
25
16
10
14
9
15
7
20
34
32
11
41
21
84
48
61
19
17
88
109
53
29
28
160
13
57
23
35
65
45
43