25
23
200
5
14
13
19
16
15
45
26
17
8
48
6
11
34
91
53
27
31
35
9
38
63
141
199
147
161
39
175
120
20
41
10
18
12
87
22
46
24
71
30
166
86
170
33
69
62
42
74
123
52