43
31
39
27
184
65
247
58
24
19
25
63
41
29
74
28
12
108
53
22
61
343
54
30
14
75
9
33
51
20
8
13
16
85
26
17
141
235
15