0
4
7
5
33
17
12
14
10
9
19
41
20
16
29
26
66
146
13
11
6
30
45
31
37
74
87
100
23
44
35
38
78
15
200
211
117
57
27
55
42
71
59
160
136