32
25
20
85
30
14
22
42
8
19
23
9
18
37
41
27
52
169
77
39
45
163
74
17
51
54
31
83
78
16
21
40
28
53
69
56
204
24
46
58
48
49
143