1
14
20
22
56
0
37
50
44
126
71
54
40
207
35
11
61
8
9
115
70
158
23
73
43
17
113
57
41
25
97
27
21
18
15
139
51
204
104
58
77
92
128
374
132
266
78
123
157