57
45
22
46
20
18
211
70
39
170
25
35
99
73
83
58
48
26
142
256
42
61
89
38
43
40
157
163
72
107
51
11
37
86
49
63
34
76
12
28
27
6
16
85
164
7
259
47
215