353
61
93
31
133
67
126
215
154
174
585
822
1
1
2
2
1
2
2
1
1
220
126
32
1
1
8
1
3
1
1
1
2
1
249
11
2
2
12
1
1
10
3
1
1
1
1
6
1
1
148
1
1
1
131
4
1
1
401
2
142
28
637
573
27
1
1
3
1
3
9
16
543
3
11
46
1
93
9
637
1
29
58
480
2
428
381
7
1
3
3
1
385
4
31
16
1
6
12
1
542
3
1
31
1
2
1
10
4
1
10
94
2
1
16
2
1
10
2
10
1
32
6
1
1
2
1
45
4
1
1
2
1
900
10
2
47
2
1
3
3
1
3
2
34
198
1
1
1
1
1
1
1
1
1
2
1
1
15
1
1
7
1
1
31
8
140
17
73
1146
22
2
3
2
764
2
1
3
459
138
37
547
21
62
204
82
92
1395
12