128
214
253
379
60
59
42
45
255
8
37
20
21
95
36
172
46
140
548
68
38
70
17
12
190
40
47
30
24
349
67
194
35
25
248
88
16
198
26
91
170
644
53