20
72
96
100
33
10
4
82
3
5
62
178
109
7
88
161
20
30
155
74
11
38
22
90
7
86
39
93
49
93
59
61
53
42
30
58
41
103
47
20
172
86
50
75
108
21
55
78
66
Top