29
32
13
11
20
140
60
30
87
47
103
22
27
24
18
7
25
4
6
9
5
42
49
2
14
88
35
168
67
70
10
73
36
15
43
19
23
16
38
81
31
44
71