14
5
2
3
29
34
23
7
9
1
55
21
38
6
13
11
19
58
47
40
31
15
73
128
30
69
12
8
41
25
22
33
164
60
32
24