16
206
85
14
83
48
15
27
46
185
63
40
26
108
39
30
89
56
65
53
36
24
153
70
20
22
99
291
67
537
59
80
263
73
298
55
98
78
50
54
19
203
44
42
1077
33
175
29