11
21
53
19
40
242
82
44
24
278
72
62
118
181
76
49
42
340
32
45
43
38
80
163
148
247
50
103
18
114
192
79
248
31
63
27
97
187
128
138
73
23
71
10
29
12
61
22
7
5
30