22
21
9
34
12
20
1
4
33
19
41
7
14
68
65
47
147
28
92
125
29
43
11
16
46
24
32
38
23
36
30
37
139
39
66
56