14
180
72
120
169
37
338
47
281
291
151
55
24
250
18
212
69
481
36
872
653
92
88
102
451
76
52
479
22
139
145
104
91
51
444
19
30
79
741
68
31
634
252
107
71
45
130
101
83
99
113
35
213
109
162