14
26
17
59
24
9
33
30
42
8
99
131
22
16
18
39
69
106
113
34
66
32
120
265
70
41
19
166
65
175
97
87
199
216
172
181
60
73
119
35
79
71
242
155
46
40
3
29
49
51
93
89
25