58
24
31
42
22
122
27
250
20
66
18
62
194
13
172
53
43
39
40
16
59
70
25
48
100
32
45
72
157
26
30
594
113
11
144
74
28
152
51
228
14
173
196
54
168
124
220