3
44
12
10
8
8
7
5
2
8
5
9
4
1
3
5
2
26
4
2
7
11
12
2
2
23
7
5
26
19
4
2
1
20
50
89
21
30
26
21
31
26
205
9
36
6
7
10
129
51
7
49
19
52
122
15
30
16
5
245