221
697
132
340
37
450
125
471
145
411
53
275
34
341
77
287
54
163
61
714
31
178
44
158
18
153
7
138
39
68
395
32
116
26
144
36
108