25
56
154
75
172
16
29
138
59
19
42
45
36
55
150
304
8
51
11
48
58
26
6
5
7
70
261
24
10
101
28
37
216
41
14
157
52
92
27
147
0
218
96
2