6
9
5
11
8
28
161
49
26
29
62
20
24
41
21
109
112
102
33
38
42
17
46
401
47
15
119
117
27
12
45
36
25
18
93
263
146
80
100
91
180
249