21
143
48
53
98
131
10
31
76
28
82
168
15
51
32
52
38
115
486
55
19
14
59
237
209
62
75
93
65
37
77
167
248
92
414
13
43
373
66
116
78
24
57
86
42
74
129
111
96
97
351
239
46
29
142