54
88
44
80
36
254
158
152
83
68
79
491
47
92
148
202
81
121
41
70
178
39
91
56
53
52
86
26
40
114
34
67
75
48
123
209
247
577
33
150
119
94
32
15
166
30
7
251
29
58
104
300
46
22
18