45
18
17
44
25
9
23
2
12
3
13
33
5
10
21
14
59
47
39
40
6
22
30
20
100
35
27
55
42
38
61
79
19
51
28
8
32
11