8
15
19
24
17
70
18
20
43
16
56
53
12
7
9
79
33
1
35
93
46
47
11
42
40
157
81
213
50
103
102
58
73
25
135
57
112
141
39
76
152
64
194
98
66
149
284