43
89
70
130
211
32
44
595
50
46
165
142
76
198
38
100
40
180
101
107
122
30
51
207
27
28
29
85
64
325
35
37
31
69
205
191
270
61
174
53
98
13
112
121
26
221
58
57
19