3
44
18
34
41
11
19
7
57
38
40
4
12
29
9
82
84
6
65
87
121
24
47
49
23
15
20
39
33
64
60
127
2
17
5
25
46
94
16
154
71
61
8
85
54