75
15
97
18
27
139
52
31
65
29
156
80
42
21
71
45
16
13
116
127
645
221
14
53
129
33
250
232
100
85
108
70
261
10
19
196
6
54
184
26
41
69
47
167
154
25
140
161
269
66
168
145