166
18
6
38
19
55
17
219
50
57
287
23
12
132
41
62
30
66
16
40
236
49
26
20
42
59
22
9
25
32
24
97
71
147
65
36
1254
345
138
28
453
162
68
98
53
380
93