12
10
79
17
8
13
15
37
14
7
5
9
38
59
28
3
107
4
21
109
2
18
42
20
24
6
87
60
43
52
22
25
47
32
11
73