301
114
19
258
25
7
2
133
133
346
4
213
354
311
410
55
1
24
1
2
1
1
1
4
7
352
25
9
4
21
1
5
7
8
2
157
4
1
1
647
54
6
47
532
431
326
495
740
88
3
6
999
4
6
39
3
1
2
2
1
12
172
2
2
2
1
1
7
1
1
1
8
1
1
29
62
6
1222
53
440
593
284
23
382
21
9
1
6
4
23
281
1
42
53
1337
6
2