131
81
80
148
117
40
31
60
174
155
405
66
132
25
37
82
110
33
30
46
10
150
28
23
34
45
32
16
233
135
306
247
11
20
61
19
96
48
129
27
50
24
21