11
21
20
12
16
89
36
33
10
86
9
103
43
27
13
15
22
25
31
49
73
32
197
47
23
39
6
38
35
124
111
46
28
81
19
51
70