35
0
18
5
14
10
20
21
1
2
4
3
88
25
91
12
26
8
11
15
17
22
19
37
45
39
7
382
23
86
24
30
43
125
9
55
6
16