39
22
797
99
33
9
76
90
59
94
80
37
104
88
58
83
130
21
43
23
44
29
112
155
32
81
31
18
482
27
363
48
77
66
47
41
38
19
73
42
107
118
64
79