4
29
18
9
5
3
8
43
25
13
212
21
59
53
10
74
26
2
12
16
27
20
17
28
24
55
30
14
72
36
6
31
62
1
112
52
49
7
107
56
11
67