1
10
0
3
9
46
15
18
43
26
6
146
158
12
4
55
84
101
33
42
7
96
24
161
230
14
23
50
73
38
183
79
111
110
51
22
28
54
112
269
59
20
76
30
167
92
108
77