6
48
123
8
16
32
38
11
459
52
42
35
112
119
10
43
81
44
58
30
103
62
28
95
53
45
50
157
172
136
47
54
188
116
59
17
36
70
26
85
99
372
101
72
13
56
33
83
161
29
215
77
75