21
72
98
101
33
10
4
82
3
5
63
180
111
7
89
161
20
31
155
75
11
39
22
90
7
86
40
95
49
94
59
61
53
42
30
58
41
102
47
20
175
86
50
76
108
21
55
80
66
Top