0
3
4
1
7
9
2
11
6
12
5
22
15
20
108
74
71
19
44
273
93
158
338
262
62
33
153
150
86
17
26
47
187
103
70
24