58
45
37
98
125
40
76
35
115
50
291
24
27
15
43
68
14
28
33
13
171
92
9
74
26
64
52
20
19
51
0
36
12
29
16
30
11
34
65
190
39
25
131