2
7
6
3
11
1
34
66
15
8
28
12
33
51
26
25
20
27
10
32
23
57
74
16
106
50
13
17
38
55
21
14
142
4
42
40
136
24
139