61
44
43
84
99
146
100
80
152
22
50
312
73
120
41
88
32
74
147
62
66
610
231
256
15
19
48
46
97
40
27
28
42
71
16
101
69
65
139
52
29
158
24
174
49
35
31
70
87