12
55
16
20
47
21
64
78
25
31
42
6
76
60
30
18
200
102
36
40
28
27
23
53
35
54
288
212
313
100
75
127
92
94
144
147
182
34
14
62
43
69
112
80
4