5
16
30
154
11
47
99
23
6
137
20
104
7
69
81
43
19
36
230
55
95
75
71
89
272
28
62
49
46
31
58
14
196
281
17
131
70
153
84
273
13
172
48
479
891
136
45
42
171