255
117
668
68
456
56
33
92
94
190
12
521
204
55
1440
52
24
32
287
284
88
23
37
38
298
35
85
196
76
669
79
95
14
49
29
8
48
84
62
20
136