7
75
15
86
47
49
143
27
188
215
65
33
85
48
30
203
39
61
119
91
51
20
54
98
68
22
142
16
12
130
26
138
126
165
71
89
78
108
70
41
95
24
43
74
18