139
240
74
159
80
84
69
150
314
76
131
140
32
124
46
260
560
106
111
286
144
50
113
184
162
264
34
42
73
45
47
49
95
626
121
54
112
132
160
115
389
127
152
30
72
248
41
60
91
26
51