10
88
14
123
13
9
57
2
18
12
248
22
80
4
25
83
8
15
35
26
33
52
100
11
3
65
28
48
55
76
215
51
19
24
58
17
85
46