112
486
54
202
47
172
69
285
71
266
95
216
31
167
13
148
18
121
10
106
21
109
74
92
66
11
73
15
254
80
5
90
6
60