39
16
55
34
139
46
100
32
155
58
170
44
11
86
26
171
50
31
90
12
74
24
605
43
220
337
96
40
29
78
152
85
126
73
181
116
196
7
521
15
182
37
45
25
21
92
30
232