98
59
8
43
5
461
16
104
133
48
39
75
15
14
9
30
17
154
162
23
119
105
38
51
33
774
54
79
84
190
15976