11
0
2
13
347
46
323
57
59
50
253
75
195
29
219
109
359
193
103
35
20
104
228
110
73
153
55
82
51
90
84
375
30
58
87
311
589
266
276
26
71
36
48
22
70
25
67
143
216
24
305
62
41