230
104
24
2
176
14
4
2
132
122
282
6
171
274
220
372
62
15
1
2
3
6
1
315
10
10
2
3
35
6
13
1
1
9
108
1
489
65
3
1
19
437
301
338
452
592
46
3
2
798
1
39
1
1
1
1
1
1
1
1
1
1
22
152
1
1
1
1
1
3
1
4
1
27
88
3
982
26
322
489
252
33
332
25
9
3
5
2
41
230
69
19
1090
9