16
5
19
14
22
27
6
15
30
77
23
17
20
33
32
31
8
11
54
9
35
7
4
52
169
53
47
18
49
69
21
41
44
39
12
215
28
75
37
92
132
139
29