26
134
64
15
80
123
29
21
76
30
47
91
153
116
38
70
258
72
85
37
20
11
62
43
32
212
34
82
167
245
12
68
57
45
36
97
17
18
23
27
144
106
588
92
28