35
114
77
533
61
203
97
63
144
206
237
55
741
990
311
211
81
112
83
85
59
90
54
187
581
75
47
93
68
285
103
52
122
140
117
53
214