357
74
91
29
57
6
152
109
176
143
28
370
97
20
40
17
41
77
11
158
55
37
16
26
247
86
275
266
76
43
111
14
10
65
89
35
45
245
85
12
138
59
79
48
44
54
87
39