13
39
263
46
133
188
18
54
101
75
72
88
162
25
15
20
70
49
63
35
43
38
2
31
22
211
357
191
195
27
14
50
56
17
77
16
12
48