23
22
41
323
366
20
54
265
305
339
46
25
1201
15
72
16
13
51
57
106
73
34
64
149
27
203
115
77
114
39
19
129
66
268
17
24
56
26
29
7