3
12
47
38
11
50
378
41
37
158
57
27
73
35
20
72
19
28
21
202
121
25
53
55
63
14
249
24
113
6
4
297
67
88
32
15
22
48
7
91
31
49
18
8
13
143