64
41
51
48
114
73
90
43
34
27
61
167
59
106
81
33
127
72
53
57
66
38
36
101
68
52
40
21
58
31
210
89
107
153
118
117
70
45
283
132
71
238
176