3
14
2
13
5
52
15
64
45
33
8
9
10
53
68
37
4
23
19
22
16
12
20
6
79
122
69
44
61
28
39
7
164
32
92
143
41
77
73