210
58
61
29
33
59
56
133
87
96
822
596
1
1
150
74
17
1
1
1
1
117
9
2
6
1
1
2
1
1
1
6
1
1
87
1
92
3
1
239
1
94
12
417
279
20
1
1
2
1
3
5
13
266
1
4
23
1
62
2
417
20
20
292
2
272
202
7
1
3
3
203
4
17
15
2
1
1
346
3
1
11
1
2
9
5
71
2
1
5
2
1
5
2
3
1
21
6
1
1
1
1
10
4
1
1
499
3
34
1
3
3
5
114
1
1
1
1
1
1
1
1
2
1
4
1
1
24
2
67
21
715
17
2
424
3
290
79
26
270
9
27
76
32
51
813
9