0
24
4
14
17
22
30
16
26
12
6
624
15
21
13
244
7
72
1146
126
1103
84
135
27
161
61
33
95
1415
448
284