74
162
59
137
117
81
20
19
54
155
78
65
31
113
73
157
447
178
16
180
39
56
38
248
50
51
80
176
53
107
72
49
33
27
41
37
202
25
211
18
9
23
36
29
42
48
128
46
69
106