6
12
5
9
28
45
3
4
13
1043
20
36
67
22
30
43
24
17
25
31
15
27
16
11
50
66
162
133
8
39
10
18
86
151
69
19
26
54
23