6
7
18
20
19
32
268
96
148
72
98
53
102
126
88
27
73
71
80
47
30
82
59
158
193
64
41
36
38
48
49
77
203