10
55
16
32
45
114
56
14
23
17
49
8
93
121
15
9
0
79
4
6
19
22
39
42
83
28
30
57
46
277
12
88
60
3
71
33
5
7
35
68
37
81
44
58
2