0
12
4
25
8
19
21
244
48
10
9
39
35
5
13
11
131
6
18
43
196
52
28
30
58
20
174
284
171
106
69
90
61
29
83
41
27
176
32
104
57
149