8
56
17
188
78
271
29
91
70
30
84
94
145
358
101
96
23
38
49
66
10
65
50
51
33
187
36
48
72
24
59
76
5
32
77
251
195
129
9
309
27
301
173
15
19
21