111
1
10
27
12
120
4
155
50
76
64
139
122
24
109
5
79
14
15
13
106
62
97
220
238
193
103
149
114
33
43
45
112
152
8
72
94
88
207
19
218
54
190
66
23
201
18
30