13
7
18
17
27
3
11
48
22
26
35
37
62
84
77
21
43
275
50
47
254
130
473
99
136
843
31
70
54
185
118
300
147
66
790
51
182