64
40
50
48
114
47
73
89
51
43
34
27
61
167
59
106
81
33
127
72
53
57
66
38
54
36
101
68
52
41
21
58
31
206
88
153
118
100
117
70
44
55
280
131
238
176
35