15
5
11
8
21
33
27
43
13
36
25
24
12
20
19
30
29
55
41
9
79
53
93
60
26
46
40
44
51
42
18
38
22
132
83
67
17
70