11
53
36
91
64
262
198
116
80
48
121
414
388
18
104
216
210
572
303
62
57
275
86
15
49
50
30
44
105
71
243
39
20
111
45
51
81
68
350
103
698
56
41
552
383
131
31
74
88
267
132
47
37
101
84