29
269
65
3
61
109
57
45
12
2
13
92
2
137
55
60
7
46
4
32
5
6
4
49
16
8
3
11
21
2
11
2
5
7
4
30
4
3
1
1
13
4
5
5
10
8
3
4
11
2
Top