1
11
5
2
16
4
24
13
28
7
19
3
10
12
20
21
8
9
14
56
60
15
22
36
96
18
23
32
35
55
68
52
40
37
207
82
89
26
108
62
25
205
70
122
61