25
22
45
256
26
100
86
28
64
230
238
51
94
78
68
249
15
274
106
49
23
138
35
19
102
34
30
517
52
41
54
111
18
31
72
154
85
17
145
58
148
92
44
47
40
24
27