15
53
16
4
32
19
27
5
80
62
63
21
8
3
52
37
49
13
31
20
9
54
25
17
101
39
14
12
74
10
73
11
6
123
56
23
35
50
111
126