2
4
20
10
18
40
33
68
60
6
21
23
38
73
36
58
11
99
175
9
32
86
101
22
7
80
98
31
62
35
12
15
19
3
14
24
41
43
26
71
49
56