47
16
95
97
15
34
277
49
81
178
22
40
6
20
72
33
27
88
35
42
61
185
23
30
366
85
66
25
12
73
123
113
19
52
307
32
24
26
8
360
28
199
65
58
207