49
28
47
15
25
12
21
129
19
52
29
31
82
62
43
5
38
55
14
236
157
36
4
45
11
33
23
27
34
10
69
40
16
26
3
191
63
46
449
102
91
42
243
645
48
131