26
32
16
36
17
18
43
71
61
8
11
42
73
112
125
99
20
93
229
276
128
97
47
37
274
28
209
31
57
2
35
33
196
38
40
428
19
119
41
55
23
50
6
25
34
5
27