0
25
1
35
19
21
2
51
47
105
16
168
10
29
3
22
40
18
14
12
26
64
73
13
28
41
24
5
27
37
67
58
59
17
140
111
32
38
71