18
11
15
7
31
20
12
30
77
49
42
46
14
5
36
48
28
21
23
41
25
17
94
16
33
9
8
3
6
54
61
50
66
22
29
19
24
26
70
13
1
39
114