6
11
47
13
1
17
19
9
12
18
30
3
14
33
54
8
10
23
32
21
73
41
42
38
20
15
126
43
35
272
143
93
82
79
137
170
159
173
233
138
263
76
85
28
226