113
41
67
194
89
120
17
164
103
65
226
37
223
180
33
52
60
46
209
124
125
35
47
51
58
30
42
68
45
50
34
49
449
9
161
40
419
233
75
114
157
100
6
55
59
18
112
610
99