44
97
153
306
21
13
78
76
16
121
105
193
139
101
49
34
19
28
14
473
9
530
93
131
30
91
20
23
31
27
22
15
211
84
120
17
42
50
33
58
52
147
68
47
72
24
18
38
73
26