12
223
1
59
19
33
169
168
38
44
57
2
65
26
18
32
17
5
13
22
9
135
14
15
16
6
55
161
151
69
61
21
30
20
187
28
36
71
232
146
111
243
159
226
101
42
120
46