210
34
59
104
116
362
157
68
159
77
60
202
49
136
148
46
45
101
26
303
42
64
52
10
19
74
56
62
38
29
220
141
98
147
468
158
125
115
25
47
61
254
17
48
28
163
21
82
39
212