333
428
127
484
134
88
50
305
250
316
80
295
79
174
36
179
26
162
11
10
9
140
54
165
40
28
132
20
124
1
2
113
19
111
52
95