51
94
6
16
64
4
78
2
58
39
19
196
17
46
13
9
29
56
30
53
21
26
77
61
55
11
460
60
86
24
18
23
28
35
32
50
12
152
44
68
52
511
142
126
128
41