16
29
9
224
266
48
11
37
6
61
93
20
90
31
17
169
33
28
35
25
13
21
8
22
54
68
43
18
88
23
41
19
14
5
85
62
57
121
27
607
30
34
66
77
100