396
50
162
64
130
72
134
252
193
176
769
860
2
1
1
2
3
1
235
155
29
1
3
1
1
1
1
6
2
1
1
1
1
3
1
1
331
21
1
1
1
2
12
1
1
1
1
2
1
1
2
8
1
1
1
1
168
1
1
139
1
9
1
1
4
3
1
438
2
2
10
324
46
617
609
33
1
1
2
6
15
565
19
1
10
70
3
15
130
1
617
138
35
118
597
449
444
1
20
2
1
1
1
418
7
59
15
1
3
4
22
2
2
583
1
1
54
1
4
6
1
7
2
5
104
3
10
4
1
3
23
7
1
13
1
44
1
3
2
23
4
2
3
4
1063
1
18
8
58
1
4
1
1
1
1
2
2
42
229
1
2
1
3
1
1
1
1
1
1
1
1
1
1
1
18
1
1
1
22
1
26
23
189
19
119
1261
29
1
2
4
2
811
1
3
557
214
2
38
582
19
15
97
167
80
120
1616
13
444