6
3
8
30
60
28
47
37
22
128
59
78
12
38
49
46
26
244
61
27
178
52
18
35
24
2
58
45
93
17
10
19
115
11
68
43
127
91
5
13