0
2
3
1
21
6
5
38
17
11
130
37
9
46
34
12
7
287
31
14
75
13
51
76
89
4
42
102
19
22
92
127
60
26
40
199