38
86
24
55
70
44
50
231
41
78
289
135
94
74
116
75
120
87
27
61
151
214
62
142
105
154
57
152
363
119
95
42
34
139
25
89
180
84
217
218
104
121
52
30
146
112
97
77
425
80
59
278
122
353