134
27
50
31
19
171
72
116
75
11
39
14
60
355
42
172
91
26
125
37
49
508
21
78
513
6
216
15
38
162
41
180
18
95
238
158
9
25
12
96
92
320
288
24
3
44
110
56
70