84
51
50
85
61
31
65
80
28
155
176
64
75
57
52
90
102
214
33
45
71
48
507
101
142
34
96
244
99
87
30
118
191
98
106
54
27
22
77
158
40
1221
100
83
112