294
129
24
2
290
12
7
4
149
138
326
3
172
346
315
501
45
1
17
1
4
1
3
1
7
6
443
11
8
2
31
8
16
1
11
2
102
1
1
655
44
43
550
401
384
561
762
43
1
1
4
1054
1
1
42
1
1
1
2
1
1
15
159
4
1
2
1
1
5
39
113
1217
49
419
706
228
24
462
27
11
4
7
3
45
322
1
74
46
1375
4
2