25
48
69
137
15
37
20
75
18
23
229
28
22
66
3
81
106
167
21
154
256
56
30
50
321
117
418
114
156
80
135
199
79
133
43
146
187
38
65
169
206
95
171
84
47
24
100
456
341
425
312
49
429
756
255
361