294
122
23
1
285
12
7
2
145
136
311
3
166
345
318
478
36
1
15
1
6
1
3
1
1
9
8
422
12
9
2
27
7
16
1
8
3
91
1
1
659
35
2
35
541
398
367
537
738
55
1
4
1029
1
1
41
1
1
1
1
1
1
14
158
3
1
2
1
3
2
4
31
97
2
1203
41
444
659
207
30
441
28
8
3
3
40
315
1
60
50
1339
4
2