311
276
32
32
1
5
3
1
251
82
41
53
34
52
1
1
4
1
1
1
18
46
21
75
141
37
1
1
15
12
5
2
22
30
2
62
84
1
1
130
22
32
5
66
5
1
1
51
1
19
40
188
1
90
86
407
4
32
373
8
1
16
144
4
6
98
1
101
381
124
450
7
15
328
54
1
48
15
1
7
161
6
420
83
477
7
11
373
9
16
5
1
41
251
82
32
188