16
48
17
9
186
102
30
11
8
217
6
29
85
39
42
24
44
38
12
90
57
146
61
110
242
118
131
27
53
83
19
20
62
43
22
3
103
93
28
149
426
59
15
26
125
84
76