43
237
7
34
20
31
42
132
21
39
37
25
5
256
86
15
13
686
247
40
68
23
11
67
30
267
12
17
45
9
14
38
81
18
27
79
386
374
313
135
473
57
139
16
4
29
41
110