39
47
42
4
62
44
102
35
8
10
6
58
33
7
21
12
23
28
1
51
36
38
34
14
20
140
205
69
72
15
26
372
91
126
119
90
63
142