38
15
18
89
13
42
39
25
202
23
51
213
4
277
116
40
98
224
110
194
53
321
82
236
156
54
24
384
57
131
63
297
45
79
34
83
41
47
20
176
14
163
421
70
105
29