125
24
25
16
15
17
34
46
29
13
10
19
32
35
22
14
11
21
9
33
6
23
39
30
8
27
3
5
68
48
85
47
26
40
355
43
87
77
20
95
36
105