9
11
6
22
18
8
27
15
5
29
33
23
4
101
10
16
13
92
31
19
26
78
7
30
34
21
48
35
41
94
53
52
12
20
14
121