20
78
79
103
46
36
37
8
106
167
386
85
49
40
42
68
35
163
66
45
52
60
15
227
91
33
44
72
39
188
32
47
130
226
111
90
23
19
51
116
27
24
160
22
30
59
9
67
17