25
97
41
28
66
12
37
32
10
13
47
16
42
43
24
15
39
29
88
67
30
26
14
289
7
27
70
34
96
17
117
35
36
166
21
80
45
57
176
62
18
116
61
23