84
95
143
48
104
79
307
10
54
24
32
138
177
21
174
223
29
312
110
98
159
69
126
107
12
56
85
74
149
191
31
68
46
240
116
193
94
73
164
374
11
33
540
35
100
534
36
34
64
118
115
72
5003
207
112
67
75