29
31
13
71
48
40
42
32
28
61
16
27
26
10
60
3
19
54
51
83
8
12
25
6
112
67
104
38
7
46
50
30
69
62
45
53
18
24
39
20
164
17
37
64
41