25
116
59
40
38
17
19
29
52
39
66
9
44
11
28
79
22
45
34
94
18
47
13
69
24
30
48
16
32
20
64
92
77
88
141
68
15
12
10
118