58
41
63
24
25
28
12
33
123
77
62
60
945
26
17
53
40
125
49
76
30
18
84
52
95
85
22
29
43
59
21
46
19
16
23
27
5
15
39
69
47
78
14
180
111
57
10
70