39
16
25
91
42
36
8
46
18
37
83
40
146
55
22
29
121
59
120
64
28
105
43
21
15
20
68
109
63
98
38
49
69
53
243
129
76
97
33
58
93
12
60
44
24
96