1
3
20
12
11
13
7
23
15
60
36
31
40
17
18
48
70
84
62
39
94
61
68
14
65
42
98
22
43
34
19
10
26
47
25
118
107