23
2
13
5
33
82
12
67
112
90
87
73
251
46
335
139
95
168
48
41
137
102
55
269
11
8
18
7
210
83
37
19
4
26
32
224
124
113
21
118
35
406
184
193
226
282
22
34
490
208
9
54
42