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