151
61
260
99
143
76
208
26
675
10
62
94
81
39
131
30
25
28
88
156
69
42
184
20
78
274
4
134
334
324
64
31
176
52
45
23
21
157
56
15
74
27
120
43
58
50
29
48
193