12
11
16
25
103
21
33
64
9
8
50
19
7
6
32
15
44
14
31
102
41
22
35
42
47
52
13
80
27
17
5
2
108
3
45
10