27
13
2
51
7
4
12
3
10
46
18
91
8
9
32
67
148
11
52
260
37
40
14
38
19
22
17
16
24
29
25
79
80
39
47
26