29
14
4
32
44
40
78
19
13
37
12
10
15
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