334
50
144
76
141
88
114
244
196
169
687
869
1
2
1
1
2
278
133
27
1
1
1
1
1
1
5
2
1
2
1
1
2
1
1
4
1
319
23
1
16
6
1
1
1
1
1
2
1
7
1
1
1
1
1
161
1
116
6
1
1
4
396
4
180
44
729
570
33
2
2
2
1
6
10
530
17
1
7
63
2
2
5
2
134
6
729
35
109
531
1
477
411
8
2
1
1
1
424
6
57
14
1
2
8
15
1
1
1
580
38
1
3
3
4
12
1
2
1
1
6
78
16
1
1
1
15
14
1
13
1
35
2
4
31
5
2
8
1
1011
1
15
6
65
1
1
2
2
1
1
1
37
201
5
1
2
2
1
2
1
1
1
1
1
1
1
2
2
1
12
14
1
20
12
159
19
93
1251
24
2
6
2
797
1
4
2
521
193
5
29
546
18
5
69
207
57
109
1544
12