63
98
38
80
67
39
65
66
19
24
34
36
116
83
103
32
313
33
227
23
79
57
84
418
192
155
102
131
62
230
14
409
69
441
153
58
99
232
68
26
81
261
563
352
626
218