60
59
25
24
28
36
70
95
196
124
6
148
128
19
71
75
42
142
110
61
65
386
9
2460
45
43
68
21
133
47
235
174
4
136
41
16
27
107
197
72
162
51
53
132
180
39
347
91
48
306