6
43
22
36
52
23
20
91
71
172
223
42
110
57
14
15
10
12
128
279
80
138
48
98
60
62
81
106
53
41
8
167
17
28
45
102
13
282
59
24
29
184
19
30
108
55