15
180
27
25
144
14
30
21
12
44
92
22
56
32
26
50
13
19
41
52
40
3
93
104
33
39
31
173
186
115
179
98
46
84
76
48
2
54
165
60
28
131
135
166
55
143