133
94
124
141
64
156
848
98
132
58
332
82
469
119
111
169
71
99
285
74
2424
63
178
100
145
45
34
59
21
102
84
175
393
60
26
144
125
35
91
54
79
37
24
68
294
66
140
228
153
88
157
20
80
159