11
13
2
14
10
130
139
21
380
27
57
71
17
92
22
118
6
88
68
33
72
50
1
60
316
43
333
240
153
189
18
63
147
348
133
32
115
87
117
34
8
39
62
54
31
64
221