4
18
5
6
14
11
27
17
79
219
19
56
46
390
90
52
16
189
208
77
13
41
108
21
42
55
26
12
33
92
36
57
81
43
89
91
88
20
94
37
28
131
24
101
116
173