17
76
182
216
7
67
34
32
121
30
46
24
37
21
134
14
38
89
31
54
106
45
42
23
113
68
93
6
5
642
116
313