3
47
142
16
51
9
19
13
28
132
8
11
2
69
18
39
48
161
546
110
49
62
5
31
17
23
4
42
201
24
26
21
40
25
33
27
12
22
131
57