19
26
55
78
33
22
36
100
110
140
75
104
68
32
47
198
15
72
101
24
16
85
8
53
113
168
59
99
184
76
115
127
90
134
327
148
194
245
287
149
61
243
56
77
86
187
336
376
30
54
175
28
181
130
122
37
81