10
11
0
2
3
18
1
24
61
7
89
49
57
91
139
39
67
85
42
88
125
17
82
68
26
56
4
27
90
22
21
29
20
70
23
46
44
107
79
199
190
62
41
47