510
449
1
1
2
14
7
42
5
47
10
2
23
141
61
28
1
14
25
24
19
5
38
11
2
1
25
32
2
4
3
2
1
6
7
9
94
79
5
39
10
1
1
2
38
16
31
1
4
22
22
2
6
20
12
81
51
1
5
144
3
1
58
165
1
28
100
89
291
2
2
1
4
250
10
29
23
189
18
57
167
31
237
205
134
127
5
228
17
15
117
24
2
1
84
18
408
74
322
89
23
250
10
29
1
28
141
3
61
57