69
52
77
31
118
252
90
101
92
34
41
82
314
114
89
48
185
407
94
14
51
221
899
18
10
1728
22
389
23
19
316
123
50
24
124
1159
166
360