0
3
2
11
27
15
12
31
17
13
9
10
7
70
4
75
6
22
63
18
83
43
36
126
16
41
35
28
60
56
34
95
176
1
71
354
163
48
62
426