34
4
29
8
6
2
3
16
1
10
9
5
7
13
15
11
140
147
19
116
299
43
18
30
12
44
24
25
64
14
57
22
17
27
39
20
26
45
37
32
87
76
56
54
28
36
50
41
68
46
75
47
23
38
33
31
83
40
58