0
7
109
21
18
35
15
83
8
23
22
49
76
48
19
168
106
130
152
103
229
113
125
46
104
237
50
63
159
169
62
52
20
87
41
95
149
71
112
64
192
124
67
14
184
56
131
141
37
75
27
217
195
111
150