278
15
1025
373
97
107
17
50
21
9
22
79
129
70
282
16
58
49
62
270
94
198
189
53
40
101
63
39
56
41
29
127
73
33
172
86
132
85
6
13
5
14
48
45
32