25
49
63
145
34
54
305
38
15
76
99
88
27
82
97
141
123
138
137
81
21
32
101
259
72
77
40
43
108
125
139
343
134
68
66
64
371
5
725
30
486
20
59
85
8
100
73
89
98
210
37
304
39