16
47
21
20
64
77
25
30
42
6
76
60
29
18
19
198
100
36
39
28
27
22
51
35
54
58
288
211
311
75
127
92
94
143
144
180
37
33
34
14
62
43
69
112
80
3
24