0
1
75
4
22
13
5
7
8
9
2
19
12
3
17
51
6
24
30
99
39
184
231
61
94
47
27
36
314
309
116
123
29
28
32
20
41