18
26
23
14
31
19
52
61
37
109
64
24
77
22
62
40
28
42
131
25
30
56
145
27
33
126
106
181
209
98
93
112