8
9
21
153
13
2
34
55
44
146
120
18
63
36
267
56
181
37
60
87
200
106
69
74
24
19
31
12
48
86
46
103
59
72
108
183
43
26
25
81
154
102
73
54
78
79
112
143
40
71
89