13
56
10
40
33
97
37
107
180
49
121
22
231
84
87
177
90
45
76
229
53
366
50
391
5
57
38
466
132
201
247
25
11
157
51
41
28
34
79
62
66
150
20
72
279
14
80
55
83
143