11
14
9
17
21
93
51
6
8
112
223
237
26
23
18
19
10
75
31
104
46
42
15
30
28
124
7
102
64
99
103
113
40
58
43
44
208
70
119
547
12
60
33
35
32
49
74
84
25
38