27
26
21
16
5
23
24
12
31
54
4
18
10
8
15
45
39
9
13
245
37
7
11
82
103
251
3
42
74
38
6
14
2
1
44
20
177
22