409
63
89
42
130
62
151
230
146
175
618
879
2
2
1
3
3
1
227
144
38
1
5
1
1
1
2
1
1
1
272
13
2
10
1
1
1
7
1
1
5
1
1
1
1
161
1
1
1
1
128
1
3
1
1
439
3
161
23
646
636
31
1
1
2
1
3
10
11
607
4
11
45
1
111
1
8
646
1
33
55
483
470
433
9
3
1
3
1
433
5
35
16
7
7
2
599
2
1
31
1
1
3
7
3
1
9
97
1
18
3
10
3
14
1
31
5
1
2
1
1
35
5
1
3
1
946
9
2
54
1
3
2
3
2
1
3
4
1
40
241
1
1
1
1
1
1
1
1
2
1
2
3
1
19
1
1
2
11
1
25
3
180
18
59
1208
21
2
4
2
846
2
1
1
456
155
34
612
20
62
230
109
104
1487
10