11
16
110
17
38
35
29
63
4
20
15
40
1
41
13
10
19
43
8
25
22
42
21
32
54
39
24
55
12
14
47
23
27
51
193
122