258
169
8
49
32
721
29
136
2
57
85
46
47
80
104
108
1
26
121
3
11
20
9
14
24
45
6
18
21
181
17
39
16
5
178
60
13
35
34
10
22
160
63
4
19
25
7