5
6
4
25
117
51
67
28
40
18
48
24
31
10
27
9
23
11
16
8
33
26
217
7
14
3
19
29
101
43
13
209
30
65
75
50
62
21
1
483
2
12