39
34
93
8
565
21
142
30
115
49
90
128
60
25
54
7
79
12
27
56
989
4
213
206
61
86
493
91
41
112
57
126
31
331
67
121
156
105
245
285