5
25
26
12
74
57
19
0
28
32
97
39
9
18
3
43
121
15
11
7
16
143
118
125
76
23
63
10
14
37
42
8
24
35
21
13
4
2
222
96
30