0
11
3
16
5
19
1
17
7
20
10
21
29
62
36
27
74
65
147
117
49
140
64
113
35
188
44
133
235
238
149
90
80
160
40
42
71
58
109
309
152
83
54
57
50
38
460