128
214
252
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
197
26
91
170
644
53