1162
18
371
52
276
118
160
21
113
149
175
135
4
107
255
23
966
213
521
148
91
367
34
244
61
129
254
435
221
13
26
57
250
808
134
60
258
70
269
19
111
14
313
75
243
67
15
56
80
153
188
271
5
77
63