355
73
61
85
14
311
33
38
55
233
92
80
161
44
34
363
64
42
138
40
12
53
60
7
18
41
36
452
6
10
17
43
22
156
29
21
63
71
25
15
26
68
151
46
5
139
8
27
30
16