28
30
37
59
43
202
68
366
16
90
23
294
35
85
40
13
19
7
124
27
26
50
29
22
54
468
148
52
70
24
47
133
48
105
60
15
39
14
57
32
36
10
102
72