28
18
23
8
73
76
50
85
388
9
27
12
80
35
180
147
26
432
34
15
31
16
74
196
19
54
22
101
51
191
30
32
134
29
79
39
379
46
36
17
64
96
411
490
173
69
77
220
90