12
14
13
16
9
48
39
27
45
4
18
10
15
29
7
19
8
2
6
22
37
5
11
31
101
3
68
24
86
17
33
63
51
38
49
53
55