25
27
56
30
97
82
26
44
41
76
32
92
61
45
42
114
55
35
62
86
15
54
275
14
107
51
98
24
505
66
75
39
128
17
5
374
11
19
18
94
158
52
166
141