23
43
18
32
16
12
7
287
37
49
81
29
92
59
17
47
11
15
14
27
87
9
21
55
39
5
31
46
4
13
22
70
6
166
19
54
48