6
8
15
12
18
10
4
9
44
30
26
3
35
19
74
49
279
25
77
57
68
32
82
80
96
39
20
36
52
59
79
136
119
33
71
76
85
75
7
199
65
89
11
37
113