59
73
20
15
28
24
49
66
91
54
38
31
150
61
63
77
123
222
216
773
110
290
22
98
122
1
271
411
127
23
273
27
45