0
12
7
37
6
387
20
25
138
19
57
38
43
17
32
103
82
14
108
39
51
18
337
294
114
145
224
36
52
15
58
48
84
71
30
16
67
41
49
93
191
44
448
334
118