76
16
121
105
192
139
101
49
34
19
28
14
467
9
530
92
131
30
91
23
31
26
22
15
211
84
120
42
50
20
33
58
52
147
68
47
71
24
18
7
44
38
72
25
124
74
51
328
73