513
453
12
1
4
7
1
20
5
3
58
4
3
14
182
47
23
1
7
34
37
21
20
9
4
1
8
7
5
21
1
16
151
87
12
2
6
79
1
1
38
10
3
30
3
6
1
1
2
4
7
6
111
49
9
103
2
64
44
127
3
41
89
104
272
7
4
6
6
246
13
4
11
9
18
189
7
5
21
117
72
298
263
242
7
431
1
22
2
27
24
2
59
5
449
90
340
61
22
246
17
9
4
10
11
23
182
47
20
512
1
328