51
348
23
53
96
44
66
345
34
21
98
93
6
15
9
14
61
70
39
52
215
56
36
48
28
62
132
27
33
78
4
19
47
18
50
42
55
45
26
80
54
194
46
35
87
11
63
81