1
6
8
12
7
9
5
16
26
139
21
4
29
10
91
155
50
27
22
11
43
19
72
69
48
30
34
152
120
2
54
184
44
40
388
611