101
19
12
31
16
7
4
2
96
10
74
9
85
91
6
1
64
103
98
3
8
38
5
26
120
30
37
28
20
80
57
32
21
14
17
41
13
22