0
3
6
12
1
7
4
2
5
9
10
20
132
244
22
481
44
110
66
133
101
43
155
11
47
17
111
192
86
24
13
85
484
60
31