98
48
15
143
179
38
388
816
30
31
35
74
71
13
54
23
26
28
16
41
150
96
133
10
64
18
22
19
45
20
8
42
79