406
171
74
9
199
125
61
134
161
94
95
57
59
314
79
1
96
168
131
234
47
29
85
470
21
28
712
90
248
26
286
17
70
35
11
60
34
273
247
107
840
102
44
84
19
42
487
113
22
87
25
188
23
252