4
12
9
15
128
35
6
28
87
50
33
23
20
7
78
29
278
1
57
36
8
63
17
32
3
18
279
5
21
22
11
25
88
14
2
195
45
59
261
43
10
38
19