83
87
426
108
60
29
34
130
144
124
211
53
281
80
39
59
175
116
152
75
94
30
164
22
122
158
150
70
550
176
467
167
204
85
36
125
180
79
141
72
8
119
33
45
19
9
58
26
76
20
77
92