98
134
191
30
77
67
34
41
159
122
115
73
195
198
439
88
93
20
105
143
71
70
205
45
51
106
78
52
35
95
50
172
61
60
268
26
141
149
114
23
425
127
232
133
145
223
79
18
39
248
87