38
130
68
93
98
129
58
83
43
170
51
46
28
62
18
113
54
135
64
71
16
35
27
23
34
139
75
39
42
24
85
105
15
160
22
32
17
429
70
193
190
157
162
55
65
84