271
299
59
16
7222
121
199
179
148
256
34
26
1160
60
25
124
36
1404
78
447
39
101
57
166
321
289
95
48
130
134