20
72
93
100
32
10
4
80
3
5
62
176
106
7
87
157
20
28
153
74
11
37
22
87
7
85
37
90
48
89
57
60
50
42
29
54
41
102
47
20
166
84
50
72
107
21
54
73
66
Top