0
36
7
12
5
18
46
30
11
13
20
9
51
47
97
79
48
22
40
14
100
69
171
73
107
41
58
98
232
15
42
197
89
116
37
21
27
87
133
184
177
62
101
63