526
431
1
1
2
13
6
58
5
40
7
1
21
142
62
22
1
13
24
32
26
7
42
1
11
1
1
35
2
35
1
3
2
2
8
8
9
93
86
4
34
1
10
1
1
2
31
16
29
1
3
24
19
2
10
27
13
83
49
2
1
5
156
7
1
56
165
1
26
96
101
302
1
1
1
4
257
8
31
21
197
14
68
182
25
237
195
144
148
5
268
14
14
110
21
1
3
76
14
436
76
333
86
25
257
8
31
1
22
142
3
62
72