0
3
1
2
22
10
13
5
30
8
49
23
16
41
6
9
35
11
38
4
75
39
156
43
32
14
7
84
174
143
18
42
58
26
25
19
602