93
39
85
168
98
147
16
18
137
17
74
97
46
105
267
112
56
123
231
59
47
73
271
68
110
43
36
72
122
35
317
30
50
95
51
199
218
21
15
64
32
103
29
78
81
37
61
27
504
182
7