39
38
9
251
66
79
107
24
147
56
34
218
139
195
42
70
244
83
59
51
157
247
58
263
30
101
37
174
156
146
298
61
80
10
27
17
537
111
32
176
188
71
16
47
113
4
55
36
20
359
81
3
85
50
22