520
432
1
1
2
12
6
58
3
47
8
2
20
141
59
21
1
13
22
28
24
13
38
1
10
2
1
35
2
35
1
3
2
2
9
9
7
97
87
4
31
9
1
1
2
30
14
27
1
3
24
18
2
12
27
11
80
51
3
1
3
154
6
1
55
165
1
23
106
92
297
2
2
1
2
251
8
31
20
198
15
62
193
24
226
195
131
148
5
260
11
14
105
20
1
2
73
15
432
86
321
82
24
251
8
31
1
21
141
3
59
72