11
5
20
19
23
17
36
16
10
27
21
14
25
64
34
28
68
24
22
31
46
13
91
103
52
86
94
61
75
70
84
143
153
291
39
71
109
69
171
43
80