1
4
0
89
93
138
176
64
5
22
13
33
42
83
54
104
92
58
47
73
21
158
82
56
48
59
17
10
27
9
18
100
34
7
11
144
36
6
145
53
32
51
16