78
30
157
104
187
148
53
31
103
61
328
38
35
58
59
90
71
40
230
115
73
281
46
77
60
223
86
48
112
95
63
113
118
44
18
25
52
41
121
271
79
76
197
173
137
111
141