39
37
75
59
26
32
41
25
147
27
43
11
63
38
95
115
133
73
24
160
10
64
28
20
45
224
109
13
42
50
90
15
49
46
99
51
121
398
62
67
71
506
187
31
167
80
154
257