18
8
28
52
29
16
21
30
12
48
6
43
23
11
51
80
15
32
67
22
25
38
4
27
13
34
127
46
102
82
93
26
40
87
88
24
77
153
60
59