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