344
55
119
59
128
65
104
221
160
163
649
769
3
1
2
1
259
120
23
1
1
1
3
1
1
1
1
4
1
2
1
1
1
1
262
18
2
1
1
5
1
4
1
2
5
1
1
2
1
1
1
154
1
111
8
1
1
1
1
389
2
127
35
654
578
24
1
1
1
5
9
552
1
10
55
88
13
654
1
26
92
427
427
441
7
1
1
1
1
363
2
39
11
1
1
1
4
21
1
1
574
2
19
2
1
1
9
1
1
5
71
1
21
1
1
12
2
6
1
41
4
1
2
2
40
4
1
1
6
1
2
878
16
5
50
2
1
2
1
1
2
1
34
1
202
1
5
2
1
1
1
1
1
1
2
2
1
11
2
1
8
1
23
4
145
17
65
1158
26
2
3
2
1
807
1
4
3
428
143
3
23
553
15
66
218
75
89
1406
12