0
22
16
3
7
23
8
14
13
2
10
27
136
54
42
6
24
56
91
17
5
33
41
20
133
146
556
43
78
26
75
50
261
12
11
9
19
21
87
47
48