278
58
88
86
67
24
127
196
90
119
1133
1338
191
1
113
35
1
1
2
1
140
13
1
1
1
1
8
1
133
176
1
1
1
285
10
251
212
256
389
25
1
1
1
1
1
2
8
1
2
6
1
1
2
1
1
1
1
1
1
1
11
1
7
1
67
1
21
339
2
2
26
1
226
1
4
1
106
256
25
1
352
2
380
383
1
94
9
31
1
1
1
1
1
16
81
46
9
754
242
1
654
1
245
208
25
359
38
4
25
145
50
36
1122
11