30
24
169
22
12
3
18
23
7
8
20
49
19
16
1
21
36
33
902
9
5
15
31
44
14
10
38
52
11
68
6
62
112
35
54
28
64