43
17
5
82
46
2
35
201
77
81
10
62
54
92
29
387
4
6
20
55
13
9
91
406
59
120
187
39
30
51
14
181
106
76
230
27
243
23
26
6267
166
123
37
439
155
18
44
7
48
251
66
235