9
16
203
72
47
18
101
10
29
59
19
106
44
36
54
26
100
27
49
79
150
105
155
107
166
40
211
15
13
28
24
20
17
73
62
304
2
3
61
5
51
14
37