25
41
45
20
23
118
7
44
15
47
30
18
43
42
33
35
34
143
59
26
11
50
27
109
3
31
9
162
12
84
142
32
21
28
16
60
83
95
163
128
38
8
13
77
22
37