7
27
18
36
28
14
37
31
48
30
19
77
76
41
20
72
98
74
61
40
24
45
62
46
64
143
39
52
43
66
25
34
42
53
144
69
22
23
15
309
59