21
22
28
12
8
38
82
62
26
53
24
5
7
19
45
66
41
77
3
14
4
390
18
30
13
75
34
37
23
36
33
90
35
32
16
55
48
20
25