95
44
133
57
116
64
15
479
8767
45
126
1499
58
50
318
4090
70
150
72
395
101
23
300
186
420
53
52
79
92
152
24
35
523
696
93
785
225
37
268
351
680
1447
80
33
215
55
28
142
1239
56
120
32
39
202
129
21
41