6
96
32
75
39
29
55
46
27
31
36
14
20
60
17
62
28
22
115
69
24
7
258
37
83
47
177
4
104
40
164
68
43
71
77
35
123
23
30
5
8
19
149
33
11
63
26
57
92