45
58
113
21
6
36
68
69
13
31
62
40
94
78
47
28
41
46
60
43
30
12
34
49
19
52
44
15
10
37
17
23
80
27
90
118
122
26
3
35
100
411
48
16