19
24
12
28
14
54
203
61
127
98
46
30
27
21
44
15
22
146
62
31
58
476
34
57
41
99
93
26
7
4
37
9
42
29
160
23
17
63
69
5
16
33
149
96
39
102