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