18
8
81
35
56
46
147
28
57
173
499
133
30
36
22
60
26
13
124
209
5
43
27
33
7
15
31
20
14
88
42
39
32
23
24
89
12
19
47
11
6
29
100
50
52