26
10
38
13
36
82
67
50
37
54
28
75
83
80
66
146
98
24
34
33
103
11
25
18
133
57
76
52
43
163
39
110
81
472
111
112
164
72
84
77
94
91
198
130
134
121
233
95
116
48