66
159
33
74
78
18
40
45
28
16
208
112
27
193
39
22
55
15
29
81
57
23
386
142
26
251
59
7
271
50
62
99
246
80
53
38
34
79
106
92
17
19
51
5
48
30
12