7
14
43
71
98
22
109
47
90
212
62
39
174
57
411
263
106
210
46
297
64
165
78
152
74
128
60
79
85
76
312
52
32
48
104
26
5
61
77
44
37
49
18
33
25
29
36
27
137