8
15
2
9
70
14
21
24
62
149
54
185
87
65
201
124
30
82
341
153
85
51
122
151
53
46
29
120
131
28
17
41
136
61
132
118
84
34
16
20
59
27
91
79
23
147
152
64
68
96