21
28
31
30
14
116
86
88
34
37
48
11
84
25
35
43
18
24
40
87
13
79
61
16
7
74
44
36
26
9
54
68
53
19
49
89
46
56
27
20
15
10
12