5
3
14
35
20
31
11
19
27
18
4
13
7
22
8
21
169
16
36
44
60
47
38
32
23
64
17
43
53
54
126
34
49
84
67
40
33
129
39