34
4
29
7
6
8
2
3
16
1
10
9
5
13
15
11
140
147
19
116
300
43
18
127
30
14
59
23
87
12
20
174
22
39
61
42
21
74
26
41
54
55
25
28
92
50
27
49
40