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