109
19
9
111
124
55
16
67
25
112
210
217
53
28
216
72
322
96
208
47
58
107
74
46
60
251
34
174
235
29
33
152
12
45
51
18
196
30
175
280
90
461
21
39
209
50
164
482
108
26
22
77
1136
57
81
615