35
20
49
76
21
40
16
19
43
69
51
33
70
14
36
54
22
179
131
142
61
121
42
380
59
147
132
34
116
30
62
258
96
209
191
80
15
92
68
52
596
93
413