39
422
267
60
55
103
143
65
79
104
43
30
20
19
90
168
181
53
135
139
61
75
145
27
52
11
85
73
69
148
142
1371
195
71
22
113
35
179
166
224
72
269
40
174
88
76
215
102
99