13
10
123
3
21
19
49
14
23
6
18
35
12
155
17
79
100
15
62
5
22
26
53
37
4
60
48
11
50
47
8
101
171
29
2
39