98
26
13
2
22
28
9
21
56
29
33
39
45
7
8
40
68
27
69
6
34
63
53
16
18
35
47
11
83
14
10
19
24
122
3
17
31
67
32
23