146
139
72
297
190
69
89
189
65
102
120
129
378
4
88
48
170
63
919
49
249
155
66
152
47
138
25
334
64
77
52
107
151
13
60
70
9
169
23
43
62
459
21
58
82
113
99
31
78
42