39
30
81
94
131
2
38
20
35
4
63
47
15
14
46
33
74
62
42
17
45
85
202
25
27
171
287
10
60
108
41
32
18
77
53
49
92
7
87
82
61
12
8
51
107
129
211
28
37