26
46
104
57
13
65
11
562
23
47
45
50
100
259
27
31
343
49
29
349
211
35
44
18
9
21
67
439
10
41
76
38
64
7
243
39
15
469
103
28
129
212
176
119
80
5351
2
95
82
667
19
264