20
67
1042
13
30
22
43
24
5
31
25
17
15
3
27
16
11
66
50
162
12
133
8
10
18
39
151
69
86
4
26
9
54
23
21
19
28
38
7