1
2
4
12
3
26
6
8
290
28
62
5
18
16
10
14
9
15
20
7
34
32
11
45
84
48
17
61
19
88
109
53
22
29
39
242
44
13
30
57
23
27
35
65
25
46
42