75
38
269
66
115
176
177
85
113
450
53
173
45
334
179
20
261
25
73
61
6
88
21
54
67
107
39
77
161
116
90
238
32
95
52
64
56
140
10
58
70
3
19
37
14
47
55
141
258
40
470