75
14
142
44
94
119
27
147
73
46
47
138
17
104
48
21
95
83
121
118
54
42
161
207
25
24
61
136
114
123
67
77
70
286
247
120
127
112
90
45
57
64
32
190
31
76
837
637
6
8
199
211