171
112
33
43
32
37
27
19
18
280
57
58
35
16
15
157
20
70
42
89
53
13
38
40
46
63
72
59
30
66
158
131
7
52
85
99
54
25
31
172
28