6
9
5
13
28
167
49
26
29
62
20
24
22
44
21
113
102
11
33
38
17
46
411
47
15
119
117
27
12
45
34
36
25
18
93
263
146
81
101
91
180
249