55
78
60
16
163
54
25
158
192
30
26
19
42
50
155
130
138
66
15
74
33
52
81
92
17
253
7
185
49
44
325
12
21
75
32
278
198
41
288
59
160
29
45
20
47
27
3
51
39
31
40
129
61
95