54
25
40
128
144
72
32
135
84
107
3
171
16
87
257
35
64
186
130
38
125
1020
49
24
59
198
36
454
66
67
75
131
42
122
99
93
73
47
46
163
88
86
34
151
70
57
85
27
110
184
191
157
14
91
176
55