28
32
35
142
31
15
13
24
18
7
16
44
22
8
51
37
59
14
21
2
46
17
23
9
3
38
73
41
45
12
54
6
42
47
79
39
85
71
111
43