51
66
12
145
17
25
23
40
30
9
158
36
94
85
42
24
32
27
47
38
14
33
62
67
43
71
22
99
18
10
69
19
13
5
89
64
15
41
68
48