20
72
95
100
33
10
4
81
3
5
62
177
107
7
89
159
20
30
154
74
11
37
22
87
7
85
38
91
49
91
58
61
51
42
29
57
41
103
47
20
170
85
50
75
107
21
54
76
66
Top