28
31
12
10
20
138
59
30
86
47
103
25
24
29
18
7
4
5
9
42
48
2
13
17
27
88
35
168
67
49
69
32
72
36
14
26
23
22
15
37
80
44
70