364
151
747
124
99
142
186
87
44
166
37
65
47
73
27
367
123
32
188
30
83
21
31
202
98
53
179
86
63
114
62
131
40
10
28
93
89
112
50
58
57
70
17
26
39
159
150
68
33
236
80
66