3
2
263
759
1
43
162
308
23
432
14
692
37
4
17
5
13
408
134
49
42
341
211
356
56
659
142
337
330
86
268
10
184
433
11
167
39
55
109
291
20
558
22
29
32
157
31
75
265
67
176