352
271
41
31
2
7
3
2
1
258
82
35
1
51
47
62
1
1
1
2
1
1
1
2
6
2
1
9
1
42
16
93
145
2
41
2
6
1
2
8
11
1
5
6
2
30
22
4
74
77
2
1
146
35
26
6
1
77
3
57
27
34
179
1
99
109
409
6
2
41
359
1
15
1
8
167
4
10
104
94
415
131
471
11
30
326
51
54
10
2
144
10
469
84
483
15
17
359
17
9
1
6
3
35
258
82
31
168