5
9
11
8
28
154
47
25
57
20
24
41
21
108
112
102
33
38
42
17
46
399
15
49
26
119
117
27
12
45
35
18
93
263
146
80
100
91
180
245