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