38
53
27
1041
9
54
42
62
111
144
70
15
90
33
222
263
61
60
20
10
101
74
45
47
28
37
36
26
128
46
14
30
126
25
68
35
50
34
52
72
158
120
4
110
16