20
71
93
97
32
10
4
80
3
5
62
174
106
7
86
157
20
28
153
75
11
37
23
87
7
85
37
89
48
88
57
59
49
42
28
53
41
102
23
47
20
163
84
50
72
107
21
54
73
66
Top