441
87
102
137
351
55
120
508
37
49
51
67
73
108
117
198
26
150
35
46
80
32
121
151
57
199
106
119
104
85
107
15
110
91
101
164
387
625
81
310
115
344
427
345
225
173
146
94
90
331
59
280
179
316
154
34