228
269
44
6
6224
105
128
146
137
236
27
9
1123
23
45
11
15
260
89
21
1341
17
63
90
428
55
28
253
75
29
34
88
149
256
250
62
31
33
97
102
26
47
18
35
37
57
3
77
73
71
30
14