51
42
40
39
222
59
33
38
72
36
20
35
49
173
90
89
32
73
22
164
16
29
21
5
45
78
1
69
31
24
71
43
27
8
63
79
19
30
87
186
14
184
207
92
76
84
17
110
175
10