25
17
18
13
3
26
41
6
10
16
27
11
33
48
65
74
82
64
21
37
221
599
229
4
45
200
164
71
182
96
22
15
39
31
20
63
23
189
190
34
2
87
72
19
56