6
24
1
2
25
4
7
3
33
26
18
30
5
302
86
31
20
37
50
156
39
11
13
10
38
47
15
19
8
23
41
28
83
16
14
45