1
5
7
16
27
38
64
9
22
4
23
20
12
2
6
19
41
145
91
77
29
36
31
44
89
8
62
14
24
162
39
69
135
33
26
66
186
42
502
127
70
17