4
12
28
45
43
7
44
19
6
2
21
1
39
33
64
11
5
22
27
61
38
10
34
20
57
46
36
318
179
32
107
66
35
15
79
13