25
35
72
77
39
18
15
4
10
122
87
21
11
98
323
9
85
34
199
105
17
19
42
20
120
58
69
29
32
28
55
8
37
45
22
57
23
88
59
24