25
6
3
10
95
12
65
17
38
29
57
85
23
13
4
16
15
46
36
21
102
9
59
45
88
66
32
53
123
40
30
197
24
18
63
48
127
19
80
42
20