20
76
46
53
45
87
264
54
141
90
41
299
37
56
48
43
24
61
19
161
63
68
52
30
143
97
49
79
55
133
78
112
22
40
164
102
23
109
8
14
35
269
15
67
26
34
127
51
33
129