74
52
98
286
75
56
175
44
117
39
77
24
26
145
134
241
94
232
138
30
90
124
41
49
69
35
83
58
89
119
174
192
115
4393