5
10
138
0
26
67
52
56
58
68
1566
11
34
16
23
47
53
79
3
72
89
12
88
90
63
38
712
179
27
128
31
24
32
48
36
86
127
184
20
18
83
29
92
110
74
75
28
9
43
93
119
46