18
21
33
55
48
28
36
82
24
38
14
10
12
4
56
62
46
32
20
9
22
3
40
25
29
11
39
13
7
31
17
42
37
26
19
259
15