176
12
14
66
18
40
304
9
42
90
43
13
31
59
221
82
175
33
3
197
20
28
54
29
19
130
104
21
15
7
37
190
55
10
428
27
58
81
73
92
181
26
147
23
8
177
70
44
38