5
2
4
1
31
3
17
69
182
6
9
8
26
10
42
7
18
35
32
20
19
15
59
123
48
22
27
13
181
116
12
45
25
49
21
14
29
66