259
3
4
7
63
2
6
147
4
8
327
176
1
21
13
3
24
8
1
40
4
1
7
160
87
42
1
1
15
23
23
20
7
1
1
3
35
3
1
5
1
9
1
1
1
3
35
1
2
1
12
94
88
2
2
2
1
49
21
2
23
2
1
21
1
2
1
1
1
1
1
2
4
36
2
6
13
7
2
3
65
48
13
5
97
2
3
58
21
187
1
21
4
158
316
4
7
5
299
2
9
5
8
5
158
1
4
24
119
83
261
200
6
7
8
186
2
3
10
13
4
23
405
7
5
41
19
1
1
2
1
114
13
368
5
351
2
1
104
27
18
299
15
44
175
89
24