25
16
183
12
9
30
42
89
38
26
24
33
28
173
22
23
85
76
37
57
93
152
13
29
21
49
7
35
157
186
70
51
47
43
73
62
63
14
217
54
17
81
185
123
130