48
30
12
26
99
85
15
24
32
166
53
150
169
93
69
14
172
33
66
38
20
31
34
16
19
27
58
42
52
45
117
108
39
18
9
61
87
21
17
67
40
29
112
46
74