6
26
3
10
9
45
31
7
28
11
5
152
1
46
23
16
8
189
65
14
47
30
39
13
19
100
22
37
2
12
17
24
21
4
18
44