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