9
15
24
11
54
69
43
23
36
38
35
4
144
20
141
133
227
81
37
14
30
33
64
49
86
34
55
13
10
44
99
5
18
12
21
3
8
2
6
16
67
254
66
126
285
50
91
26
155
131