15
76
62
89
216
197
25
32
268
27
31
72
83
110
396
45
42
139
145
34
49
234
46
116
172
94
141
53
112
143
260
68
158
51
33
65
66
48
78
150
147
84
180
67
125
358
313
95
315
85
54
181
61