485
69
167
118
67
238
31
40
85
60
158
91
48
220
81
125
26
176
181
70
107
74
127
63
294
144
93
66
170
64
76
28
35
98
190
102
17
279
89
61
100
50
230
55
30
173
113
95
216
52
77
20
62