3
33
5
12
92
122
19
49
18
39
4
13
21
2
9
42
27
34
15
38
24
10
75
11
50
7
72
8
26
22
32
59
25
48
55
70
14
44
167
64
1534