25
46
135
16
94
143
13
152
10
34
31
51
3
44
22
14
45
58
43
40
24
49
105
134
89
70
95
32
11
12
29
59
62
35
121
81
69
106
33
21
27
112
186