67
37
28
143
60
30
32
1
20
3
96
85
58
5
62
115
91
680
35
87
19
43
103
55
49
231
128
8
63
10
44
9
189
23
18
258
16
76
34
201
59
24
161
2
6
68
52