43
27
9
6
28
23
19
80
52
100
185
18
39
62
30
50
95
8
22
38
44
35
291
29
26
15
58
72
74
41
56
94
20
81
165
21
7
46
207
61
60
98
129
17