60
26
141
54
132
47
79
101
211
59
71
31
49
27
40
44
30
10
41
7
127
53
38
57
80
43
9
11
193
66
32
85
16
35
112
182
129
137
108
170
558
202
99
48
89
121
194
68
19
91