39
60
35
9
40
30
249
7
13
67
146
115
42
32
96
52
68
33
19
36
26
109
101
150
27
46
43
50
41
47
107
449
57
145
74
203
6
104
61
85
149
175
70
25
55
23
106
131
143