25
121
68
47
16
40
74
37
17
35
32
162
26
138
111
27
93
60
14
12
5
174
34
18
87
31
23
89
51
63
167
76
15
11
6
66
186
36
56
152
69
97