9
56
95
165
30
48
12
150
88
60
13
14
119
161
151
228
7
25
361
45
6
10
81
139
186
214
53
59
8
21
65
55
159
71
97
148
101
113
46
40
22
99
38
35
41
138
274
134
62