0
14
17
12
58
38
31
11
10
5
27
73
20
23
54
282
139
94
15
50
143
22
116
304
75
64
93
88
254
24
18
7
81
28
65
124
106
72
96
121
269
47
35
43
49
51
45
69
134
85
55