41
34
5
40
15
67
64
88
25
2
184
52
3
33
244
166
173
91
715
161
74
26
16
48
175
101
62
43
80
19
9
116
119
39
90
7
60
168
45
44
106
85
127
107
20
24
95
72
17
135