41
363
44
27
74
193
15
103
104
47
35
38
18
802
9600
150
53
31
64
189
91
238
243
192
133
89
36
77
37
100
51
12
115
13
162
173
70
385
57
105
357
112
143
10
30
270
116
120
56
73
50