25
43
180
14
54
141
144
238
229
260
65
36
190
15
33
30
59
72
70
125
44
22
138
315
24
26
55
40
88
103
58
41
117
57
80
48
34
32
68
170
202
51
38
178
205
79
203
52
50
49