32
388
46
36
48
115
28
30
26
52
156
362
86
230
83
42
119
56
33
70
55
211
172
44
19
282
53
390
776
96
232
85
37
27
200
147
139
111
311
208
149
98
140
76
39