269
99
152
75
107
67
78
148
129
144
157
108
195
410
30
54
163
63
100
122
172
262
82
246
66
181
42
156
123
16
70
69
116
43
19
34
22
130
33
50
28
221
72
252
406
60
199
436
41
90
36
64
228
39