98
28
325
33
31
127
35
230
224
84
24
290
23
86
62
437
22
51
57
288
52
58
7709
351
36
187
74
514
21
826
1484
116
144
1669
138
130
350
49
61
39
156
71