25
72
24
9
34
10
28
130
12
2
5
15
6
43
7
11
53
44
4
128
51
502
14
8
89
32
56
62
21
26
23
46
17
73
78
161
70
38
59
97