341
276
37
32
3
6
4
2
1
254
84
35
1
50
47
61
1
1
1
2
1
1
1
3
5
3
1
9
1
43
15
87
141
2
42
2
4
1
2
9
11
1
5
6
2
31
23
4
74
78
2
1
141
36
27
5
1
75
2
57
27
32
184
1
93
108
409
7
2
37
359
1
15
1
9
164
5
10
101
92
414
136
460
11
30
325
50
55
1
10
2
144
10
463
79
481
15
19
359
17
10
1
5
3
35
254
84
32
172