92
3
63
24
75
36
47
13
2
39
20
50
17
93
9
1
18
12
4
103
32
23
15
64
16
5
6
14
110
56
7
86
79
8
117
33
306
19
26
29
25
59