5
7
3
6
2
10
27
8
14
11
24
1
19
9
35
143
37
25
16
94
22
216
175
67
28
80
54
34
15
31
154
12
93
84
172
18
13
95
71
23
44