6
20
9
43
31
33
7
123
27
19
18
93
46
88
32
100
21
226
50
92
73
138
139
90
15
26
132
41
137
74
37
76
17
64
115
59
42
101
39
131
105
152
183
375
60
11