4
55
5
16
6
8
12
54
11
27
24
103
1
18
35
14
44
29
87
9
20
21
95
112
51
10
83
19
26
33
13
60
22
41
28
57
49
43
3
50
31
45
30