6
119
71
230
284
203
516
24
31
162
184
22
27
20
40
89
9
13
77
14
41
23
63
18
15
11
47
48
128
56
34
169
36
87
125
283