18
8
28
52
29
16
21
31
12
50
6
43
24
48
11
80
30
15
32
14
68
22
25
38
5
27
34
127
46
102
82
93
26
40
87
88
39
51
78
153
60
59