12
45
49
16
13
20
14
9
77
61
7
33
29
91
22
48
39
58
118
50
15
24
105
51
62
18
42
86
35
88
26
170
74
284
95
126
145
66
36
25
94
116
140