39
114
33
49
71
8
58
17
12
43
66
34
55
101
62
97
96
78
107
164
26
196
57
37
893
44
95
22
85
50
21
492
46
35
53
56
458
23
7
354
570
40
219
25
29
18
955
81