61
126
23
245
144
76
407
52
70
208
41
56
268
68
20
118
207
17
49
15
67
485
69
120
134
29
173
47
45
86
149
131
177
25
157
65
686
114
13
40
73
30
93
210
22
77
57
59
39
239
11
79
8
38