9
23
3
80
18
5
14
27
11
2
12
6
45
91
33
20
46
8
7
28
19
17
31
51
32
61
98
57
56
48
42
38
125
16
10
26
24
39
22
41