20
11
74
160
41
31
28
30
46
49
88
48
6
9
15
42
45
22
26
23
44
4
16
33
43
3
10
51
37
64
82
61
38
32
5
52
14
63
80
99
27
39
8
17
18
47