54
104
144
126
1402
31
163
40
1259
450
39
162
29
271
22
267
386
186
120
1803
262
153
171
48
94
175
696
829
189
160
32
1441
507
33
34
35
27
321
19
127
65
96
142
195
66
5828
50
79
80
28
52
261
25
99
24