54
42
7
8
39
116
24
20
26
37
343
129
150
81
91
138
55
56
69
52
23
19
36
33
78
159
16
311
62
64
115
43
8610
464
82
141
146
92
48
27
13
114
68
74
609
32
1479
148
265
1183
197
433
232
5276
516
617