6
126
5
20
8
9
13
3
55
64
38
128
53
218
1
41
14
11
31
17
15
123
101
19
102
44
4
30
45
54
121
22
46
88
82
846
34
10
58
27
70
47
26