118
24
335
385
454
181
62
47
81
276
43
79
85
68
99
49
473
110
198
63
101
88
355
44
54
33
94
22
1026
34
72
337
39
40
41
793
681
954
124
197
715
25
65
184
66
250
149
70
51
95
37
11
146
170
359
647