33
59
435
99
70
24
106
84
66
101
232
76
30
29
74
61
243
21
15
40
57
234
295
39
689
52
90
466
51
96
47
41
107
18
209
43
79
124
217
26
22
64
48
93
67
118
227
147