26
45
21
166
9
23
38
24
13
10
29
71
72
15
235
59
33
68
112
126
108
7
75
61
34
76
138
81
43
84
60
50
62
85
17
410
37
290
150
18
35
160
4
36