142
38
123
59
64
84
34
403
28
91
35
43
54
23
148
62
33
80
21
25
117
90
44
158
70
37
49
161
17
26
278
78
107
294
93
27
42
14
65
8
18
150
128
19