0
10
1
28
2
13
18
12
7
6
8
11
14
74
32
70
33
16
15
30
21
19
20
50
31
51
71
109
118
23
36
45
42
73
66
84
49
26
113
76
159
25