8
13
12
28
39
6
49
38
9
18
27
16
42
23
36
22
63
65
32
37
19
21
52
68
45
17
144
54
87
48
34
67
51
11
15
64
43
89
123
33
29
82
56
62
426
60