1
7
111
21
18
36
15
83
8
23
22
49
76
48
19
170
106
130
152
103
230
114
125
46
104
238
51
64
160
169
52
62
20
87
41
95
149
71
112
193
124
67
14
185
63
57
132
141
37
75
27
217
195
150