84
36
120
13
7
74
52
98
286
75
56
175
44
171
117
39
100
77
230
449
24
26
652
337
145
134
241
94
232
138
30
90
124
41
49
69
35
83
58
89
119
174
192
115
4393