33
110
66
9
101
155
209
34
219
71
56
75
32
91
41
65
87
58
498
24
90
62
259
175
99
45
59
167
46
200
20
57
55
89
10
112
67
83
80
208
52
60
53
54
85