5
2
10
25
21
7
48
31
19
6
33
24
74
26
9
8
20
3
17
35
131
11
1
14
15
49
52
63
101
229
38
64
22
45
105
129
60
54
40
30