8
41
74
68
39
62
140
66
193
42
33
98
37
244
142
156
95
375
84
18
320
17
12
7
191
30
53
13
144
365
19
65
34
22
54
97
72
47
9
69
64
5
4
428
169
35
252
276
168
116
58
120
51
402
201
189