25
14
17
13
175
34
21
27
39
150
28
67
2
5
62
84
51
60
26
44
38
31
37
83
76
113
32
49
33
4
197
217
202
7
119
167
24
40
16
207
187
252
20
9
228
198
148
85