0
2
1
6
27
8
7
11
3
5
33
107
56
23
28
20
269
25
73
47
37
92
132
15
86
67
13
46
108
98
17
83
42
19
12
144
133
43
65
29