39
23
69
82
384
128
57
61
91
213
46
28
26
94
29
27
48
54
116
64
71
109
215
98
165
535
20
81
56
19
143
62
126
13
102
47
145
74
119
77
204
396
68
86
43
99
129
7