11
21
32
10
48
47
23
15
34
110
0
24
6
54
64
852
77
78
299
470
4
53
35
36
520
83
18
59
94
49
1
26
79
73
43
25
44
295
203
38
28
257