1
0
47
85
146
65
51
73
56
105
26
46
15
44
24
43
71
150
33
11
94
86
305
243
27
41
72
32
19
93
42
35
123
62
53
131
18
124
152
170
79
176
110
165
118
39