438
14
97
31
645
189
131
47
283
386
175
112
147
160
65
105
32
276
39
106
29
202
71
210
52
25
11
217
123
471
18
374
59
245
44
524
93
114
40
367
73
84
170
53
80
42
38
192
132
138
36
24
76
49
62
48