174
155
404
66
132
25
37
82
110
33
30
31
46
10
65
150
28
23
34
45
32
16
232
135
306
247
11
80
20
61
19
96
48
129
27
50
24
21
364
15
121