52
495
35
476
45
202
66
122
369
86
231
10
301
34
318
48
26
237
11
216
20
168
80
250
61
159
65
738
93
172
22
163
12
89