25
11
39
27
61
26
6
80
21
20
40
45
9
32
75
58
5
14
248
79
143
34
70
23
33
19
15
68
13
99
161
115
12
47
52
46
130
30
90
62
110
18
49