9
4
1
45
24
20
98
16
6
33
12
41
27
83
7
8
5
19
90
107
49
11
10
14
80
25
21
13
59
23
40
18
28
57
42
3
26
50
30
29
2