66
30
166
19
451
47
27
51
46
8
13
16
20
9
77
38
39
53
29
11
191
105
161
17
15
375
25
71
75
32
60
45
911
285
10
74
54
26
22