39
49
12
14
59
46
3
378
656
53
19
70
261
35
142
40
112
20
42
61
73
21
45
27
74
17
420
37
203
11
114
238
52
158
172
3740
44
69
47
50
22
13
10
51
32
80
29
198
214
340
82
226
34