47
112
80
71
30
52
153
24
60
59
38
70
87
27
126
74
67
61
39
44
48
36
21
102
18
86
26
127
63
28
178
37
62
33
12
25
101
19
17
76
122
68
123
66
15
64
54
42
31
20