12
48
24
26
18
17
37
103
104
128
84
8
6
77
13
98
38
10
28
14
94
70
11
57
52
27
7
19
39
15
44
4
22
16
96
36
138
53
74
100
30
46
33