16
18
9
21
8
3
1
20
23
17
4
7
24
62
36
12
6
92
76
30
15
55
41
130
40
34
31
68
61
28
52
46
22
26
57
65
219
44
112
85
42
124
186
185
330
192
37