6
20
23
35
183
27
175
39
59
5
21
123
262
70
56
36
130
43
29
2
81
18
3
169
28
19
16
22
26
11
47
320
15
25
76
330
128
45
38
13
90
279
164
42
198
4
12
8
52