0
4
1
3
7
10
2
18
6
5
11
17
29
15
12
21
24
9
74
25
34
83
115
416
19
37
124
92
47
158
209
58
41
75
186
14
48
22
86
56