5
19
4
24
75
77
0
1
23
18
10
14
9
31
17
40
13
29
12
35
141
101
63
92
26
33
8
25
37
20
45
27
3
51
53
49
98
30