47
40
3
61
39
44
98
33
8
10
6
58
7
20
12
23
11
28
1
51
36
38
34
140
205
69
72
15
37
35
26
372
57
90
126
119
14
63
142