26
21
41
66
43
12
35
30
22
7
9
27
78
29
14
51
39
61
54
20
63
109
359
71
72
70
129
19
60
95
40
75
34
139
33
200
46
272
82
59
115
32
25
92