229
405
68
134
126
185
120
36
747
70
121
100
94
214
85
31
62
90
45
112
201
44
78
20
40
75
104
39
142
23
299
58
113
55
26
1
47
144
30
240
118
12
11
136
34
95
143
15
29
52
67