11
46
20
22
67
23
42
89
59
21
62
39
44
9
57
35
14
27
13
15
28
32
56
38
154
33
47
75
49
51
29
55
48
181
123
58
68
90
113
146
43
176