294
131
26
2
287
18
6
6
147
134
335
3
179
339
331
499
43
1
17
1
3
2
1
5
5
439
14
7
2
1
29
8
18
1
9
1
2
105
1
674
43
2
45
540
423
380
556
770
55
1
1
3
1058
1
1
43
1
1
1
4
1
1
1
18
167
2
1
1
1
1
6
39
119
2
1229
41
420
718
225
26
461
28
9
3
5
1
43
323
1
72
48
1384
7
2