28
25
20
7
9
14
10
42
3
22
8
2
23
651
5
81
34
46
48
13
33
685
44
29
65
16
75
96
24
58
35
180
17
4
67
32
38
15