14
7
20
72
185
105
86
37
42
60
128
30
38
83
50
73
55
47
54
452
112
44
96
17
39
169
189
80
79
117
66
75
41
40
36
67
62
70
29
34
48
43
87
27
31