311
149
222
279
174
73
107
313
48
393
129
513
234
51
170
25
350
40
282
81
42
165
345
607
85
31
144
5
156
41
425
76
15
62
13
68
14
103
512
79
22
37
12
66
137
438
49
235
35
8
88
20
146
77
182
29
17