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