98
5
1
24
14
96
15
3
21
12
11
2
8
25
113
4
31
34
23
22
48
73
59
20
26
30
32
7
13
52
38
19
57
44
43
110
116
16
101