3
34
17
30
19
25
16
57
14
2
20
24
47
6
21
23
37
9
22
49
8
33
94
52
135
41
1
35
27
90
29
18
15
45
82
50
13
39
48
92
44