0
1
4
17
12
15
5
3
2
6
93
53
137
48
90
42
33
74
76
84
21
60
175
19
149
143
164
62
422
14
36
37
13
30
10
8
22
32
127
413