2
7
6
10
15
22
8
34
23
57
24
3
35
43
37
11
28
33
17
20
70
64
40
79
32
199
51
14
1
52
5
145
61
67
46
53
16
36