43
58
41
25
239
134
23
347
28
27
50
12
85
66
24
15
9
33
63
6
47
22
31
98
16
175
48
18
99
67
36
21
26
173
61
76
34
17
30
8
13
40
279
73
5