26
28
34
24
40
12
14
22
15
39
63
35
19
143
21
41
30
38
17
45
77
44
23
60
31
105
37
272
36
20
111
163
109
42
55
78
248
183
57
138
66