10
5
112
41
69
121
9
57
17
245
99
8
46
522
15
62
34
11
73
14
26
24
130
139
19
18
25
138
23
0
21
12
60
22
16
70
7
47
164
2