23
22
56
172
53
32
29
37
155
83
5
229
15
260
38
352
87
130
12
476
13
26
30
107
135
96
49
18
28
43
55
42
10
20
19
44
35
57
205
113
14
8
105
139
144