348
272
38
31
2
6
3
2
1
260
81
35
1
52
46
62
1
1
1
2
1
1
1
2
5
2
1
9
1
43
15
90
144
2
42
2
5
1
2
9
11
1
5
6
2
31
21
4
74
78
2
1
143
35
26
6
1
77
2
56
27
33
183
1
96
108
410
6
2
38
359
1
15
1
9
166
4
9
104
93
414
133
467
10
30
325
51
54
10
2
144
9
467
82
481
15
18
359
17
10
1
5
3
35
260
81
31
167