83
43
9
7
22
69
32
25
37
24
47
30
16
54
20
281
11
68
36
14
15
90
39
270
106
97
73
77
29
536
38
52
19
33
28
167
27
34
18
55
355
107
61