14
13
16
10
6
10
6
1
2
9
82
27
45
19
33
62
60
42
14
21
40
16
17
20
15
22
26
26
17
41
80
37
86
45
22
99
90
54
70
91
68
38
64
90
49
44
50
108
56
28
58
33
97
67
62
50
62
33
36
83
49
87