402
77
79
44
129
66
144
235
148
174
658
840
1
3
1
1
1
2
3
239
146
29
1
2
1
6
1
1
3
1
3
1
1
2
1
1
1
295
17
2
8
1
1
8
1
1
1
1
4
1
1
1
150
2
1
1
120
2
1
1
421
2
166
29
655
613
35
3
3
1
1
3
9
16
585
5
1
8
54
1
1
1
109
1
5
655
1
35
51
518
465
431
1
9
2
1
1
3
427
5
47
11
7
10
3
1
602
1
26
2
1
2
13
3
1
1
95
16
3
10
1
9
1
42
3
2
2
1
36
4
1
3
976
10
1
42
1
2
1
1
1
1
1
3
2
43
1
227
1
1
2
1
2
1
1
1
2
1
3
18
1
12
1
29
4
173
11
1
61
1220
26
3
796
2
1
1
474
182
42
593
17
1
63
234
98
94
1488
10