12
11
0
209
32
66
3
6
36
153
23
16
8
143
31
18
62
17
87
83
111
15
26
28
354
72
25
117
86
22
5
67
42
105
101
91
142
200
21
55
131
173
46
95
193
174
321
156
114
108