3
15
21
32
34
4
5
72
96
11
89
123
176
66
40
19
69
31
22
52
9
28
27
58
114
154
46
70
526
59
35
134
18
29
44
36
10
98
54
45
41
30
25
48