38
21
15
14
36
41
67
23
78
16
101
84
92
72
65
59
73
62
88
119
177
229
117
87
54
99
100
151
170
142
70
123
53
25
34
58
24
148
95
71
39
263
111
27
93
82
203
143
392
154
115