20
18
16
53
51
123
25
5
24
46
45
49
143
14
83
39
41
37
27
13
86
17
63
80
11
61
90
10
28
2
134
50
19
70
15
23
8
22
110
48
54
30