9
21
51
17
28
8
15
14
53
50
31
38
207
16
10
33
20
22
26
29
32
40
237
186
85
92
23
292
79
43
30
139
125
84
100
124
188
47
162
214
71
73
135
49
67
104
44
169