22
70
132
69
60
45
27
54
56
1145
241
13
11
309
55
65
259
23
115
120
77
109
43
66
33
264
146
103
128
97
12
17
123
87
238
164
90
274
149
50
9
156
1086
26
34
136
49
391
185
85
389
191
38
31