286
115
21
1
276
12
6
2
141
132
300
3
161
334
305
462
35
1
15
1
6
1
2
1
1
8
7
409
12
9
2
26
7
14
1
7
3
89
1
1
635
34
3
33
523
384
354
519
715
50
1
4
993
1
1
41
1
1
1
1
1
11
154
3
1
1
1
3
2
3
30
90
2
1167
38
428
635
201
29
428
26
7
3
3
1
38
306
1
55
50
1294
3
2