6
15
240
30
27
52
45
114
43
10
3
80
46
74
29
40
35
22
107
24
13
14
9
68
143
39
92
100
119
18
72
799
37
269
19
17
42
1170
535
79
170
110
103
8
108
36