89
8
44
42
34
101
26
1171
150
80
78
189
32
57
12
68
92
50
158
280
210
116
503
18
524
47
74
146
70
373
140
51
129
597
279
1639
82
19
16
148
22
130
79
103
37
15
36
6
24
10
14
9
21