438
375
1
2
27
10
1
2
5
25
3
90
4
2
19
328
63
38
15
7
32
40
49
15
35
9
4
7
9
1
36
6
17
6
10
24
18
188
143
9
89
1
42
1
2
42
4
63
1
1
1
24
16
14
5
7
13
144
91
7
10
185
3
2
1
118
31
219
2
36
141
158
472
6
2
6
409
31
9
30
19
299
6
13
77
237
93
393
456
295
36
4
522
5
2
2
147
26
3
118
13
682
151
511
102
47
409
31
30
1
38
328
2
63
40
288