12
30
2
11
31
27
26
20
36
32
8
44
116
29
24
33
35
15
37
48
6
100
53
42
22
18
17
63
39
16
55
47
19
34
61
110