6
8
13
71
27
5
50
45
26
18
23
78
7
22
34
156
31
2
14
20
10
3
17
66
16
15
127
47
19
32
177
65
101
63
112
779
49
430
717
24
52
602
40