2
8
6
3
13
1
34
7
66
15
9
28
12
33
53
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