1
4
16
107
49
12
10
14
44
28
22
5
3
24
18
20
19
15
2
17
6
23
35
8
9
7
45
42
58
36
13
11
25
21
43
32
27