13
23
0
29
15
16
88
90
3
1
21
52
20
111
27
25
53
19
5
4
28
22
9
11
17
145
152
34
33
6
14
32
71
37
10
62
12
26
50
2