77
54
145
81
115
41
53
13
86
36
34
55
57
83
38
155
32
147
339
31
37
170
149
65
148
58
87
129
132
19
117
52
146
191
400
84
47
59
198
23
22
197
175
11
190
491
404
436