27
2
17
10
7
89
259
78
9
5
8
23
46
31
29
69
22
42
47
21
3
16
43
74
169
24
28
56
112
19
38
20
33
66
44
36
51
109