25
136
144
37
71
325
160
14
10
157
79
84
174
96
166
61
129
56
11
39
64
73
225
22
78
108
35
38
34
48
60
105
141
213
85
51
24
120
40
267
255
302
41
92
46
293
179
165
74
36
5
180
156
44