294
130
23
2
294
13
7
3
155
139
321
3
177
356
313
495
44
1
17
1
1
4
1
3
1
7
6
440
10
8
2
30
8
16
1
10
2
108
1
2
660
43
1
40
566
396
381
562
764
45
1
1
4
1057
2
1
42
1
1
1
2
1
1
16
158
5
1
2
1
1
6
38
110
1
1223
51
429
696
234
24
458
27
10
4
7
3
44
320
1
73
44
1381
4
2