29
15
4
32
44
40
78
19
13
37
12
10
2
9
34
47
73
21
42
41
22
6
11
31
8
16
18
5
7
170
25
46
55
27
151
70
362