11
23
45
35
7
6
20
88
16
17
13
252
370
461
15
8
55
46
4
263
205
5
52
43
103
9
12
3
10
62
65
21
25
33
199
139
50
97
158
131
53
38
37
19