2
17
56
11
8
18
77
27
26
41
6
25
9
23
16
20
66
15
43
45
218
31
100
105
50
284
51
59
28
149
138
54
29
64
166
183
455
156
52
102
196
346
34