20
19
14
37
11
28
21
55
15
164
30
34
43
67
60
47
38
4
17
61
26
39
283
8
117
22
45
27
248
33
12
10
16
99
29