28
31
12
10
20
140
60
30
86
47
103
21
26
24
29
18
7
25
4
5
9
42
49
2
14
27
88
35
168
67
70
32
72
36
17
11
23
22
15
37
81
44