4
18
35
63
77
33
318
5
39
8
3
67
9
14
13
11
48
15
41
7
16
1
17
23
54
38
51
126
27
2
22
34
49
25
10
6
29
12