16
30
15
29
20
21
26
22
23
177
33
44
40
50
13
32
38
62
72
90
27
18
17
51
24
9
82
216
78
108
161
48
63
46
45
57
52