25
15
10
5
9
32
49
29
12
13
8
412
2
7
27
11
34
53
38
33
16
4
28
3
90
59
62
114
20
21
23
100
22
45
18
19