84
32
91
19
34
159
394
29
104
57
37
117
733
111
661
89
80
48
61
68
133
96
455
152
187
65
59
509
350
35
286
228
176
165
1262
146
192
55
183
64
134
21
26
101
53
197
166
153
186
70
66