46
337
57
19
49
22
44
14
15
20
43
9
10
8
31
139
12
93
27
32
33
26
73
29
16
21
112
50
36
196
108
450
100
53
84
63
64
162
156
56
4
39
96
54
143
340