45
89
125
34
3
54
681
8
4
83
180
57
78
27
215
55
2
1
7
126
42
189
20
10
51
39
94
190
9
74
231
72
97
402
633
62
12
44
79
29
69
22
191
11
145
14
228
13
219
192
16