6
10
4
18
20
15
9
12
16
71
14
68
52
56
21
70
49
93
112
75
414
33
31
66
218
54
47
76
37
25
42
81
53
11
22
34
122
96
17
137
7
36
28
136
27
219
5