5
19
14
21
27
6
15
30
76
16
23
20
32
31
8
11
54
9
35
7
4
52
167
51
47
18
49
69
10
41
44
39
12
77
22
207
28
26
75
37
86
129
138
29