258
17
151
11
74
140
28
63
16
200
41
4
12
9
21
36
26
14
64
15
5
27
10
52
53
50
54
1
22
24
62
32
59
1146
81
103
223
67
8
111
33