418
28
296
45
121
26
29
573
55
65
14
118
12
211
43
80
57
5351
2
9
113
21
18
49
631
95
768
36
27
398
81
30
188
11
94
17
77
10
37
82
272
4652
101
453
667
19
78
22
56
264
32
58
23