510
9
76
40
16
19
10
56
22
21
74
323
12
63
84
32
35
14
99
47
24
36
11
38
34
8
71
60
112
23
43
51
42
15
37
92
6
102
69
46
41
126
2
49