6
11
0
15
16
19
29
8
43
13
50
26
42
30
60
71
104
152
49
61
155
295
21
59
237
132
223
24
14
87
64
123
65
36
34
39
41
131
56
31
171
151
112
222
53
63
27
23
82
91
224
149