2
7
11
43
10
28
38
12
8
26
21
17
1
86
9
36
15
39
145
52
13
59
66
85
40
25
49
51
23
24
18
47
74
0
60
41
30
14
20