9
20
13
134
256
80
14
28
10
50
42
46
31
24
71
104
79
18
91
58
62
66
7
17
21
34
11
15
59
68
82
22
35
43
23
26
157
96
55
54
83
32