45
64
65
36
41
34
19
39
71
51
83
43
106
138
90
134
46
167
91
26
70
57
27
102
173
103
56
197
96
153
37
1538
100
101
105
683
69
85
42
135
54
160
126
155
89
77
225
221
53
60
31