47
39
262
55
83
54
34
53
124
62
15
40
37
36
22
12
26
112
72
106
111
45
374
79
21
18
35
25
51
5
23
30
86
94
42
189
173
41
49
24
90
14
38
7
131
6
71
100