4
21
10
23
81
119
148
27
16
90
14
12
61
212
113
28
19
6
43
13
5
40
52
131
32
143
22
47
25
39
7
18
78
15
1
11
65
24
8
59
259
154
67
26
45