47
93
70
50
41
27
76
14
90
29
60
30
52
40
9
23
138
129
57
32
141
77
53
17
25
16
24
235
38
44
15
33
159
37
98
39
46
1
4
3
55
71
36
28
7
217
22
10