1
2
4
12
8
3
26
6
237
30
60
5
18
25
16
10
14
9
15
20
7
34
31
11
41
21
84
48
61
19
17
88
109
54
29
28
159
13
57
23
35
64
45
43