9
11
16
17
51
49
31
26
42
47
38
63
13
40
32
33
25
44
45
28
91
60
80
58
62
50
48
36
84
85
194
106
167
197
92
61
83
237