30
19
10
85
29
52
73
37
14
80
57
39
44
40
132
50
28
33
96
128
54
55
5
22
78
21
12
48
43
20
31
417
6
47
32
11
46
26
24
120
112
167
27
42
71
9
13
8