39
171
26
101
66
205
182
77
50
170
209
86
110
59
123
142
18
25
20
62
73
40
17
64
29
49
24
32
52
127
55
36
266
9
129
16
112
72
84
75
440
89
175
340
60
151
91