7
125
27
107
11
165
16
57
110
62
24
51
58
96
30
142
103
9
31
40
36
55
97
28
18
23
14
789
10
33
22
113
93
48
32
78
45
253
91
12
167
56
19
2