25
100
104
17
143
28
16
79
275
94
152
37
115
178
64
111
103
18
26
60
262
76
31
126
3
120
39
57
32
20
6
77
48
35
72
19
54
58
30
29
40
21
74
189
36
292
59
91
68