20
102
58
49
40
14
91
44
94
119
53
48
47
19
37
180
34
13
226
22
43
39
59
201
79
18
24
33
26
250
76
15
252
158
42
9
28
100
56
95
67
182