39
14
42
3620
41
227
140
21
293
154
224
48
1230
260
361
152
36
9
3
37
302
136
166
38
87
15
7
8
27
35
73
12
20
10
142
104
11
528
31
22
64
28
30
59
49
667
23
128
139
107