2
3
0
1
7
84
5
13
147
6
159
17
42
72
76
12
11
112
57
144
150
22
14
75
15
26
60
35
18
27
23
90
108
93
34
44
62
53
119
191
70
95
158
43
163