103
239
76
646
52
215
63
185
59
165
20
458
44
249
34
162
33
125
150
29
119
50
137
55
132
23
110
16
115
13
88
28
105
9
85