209
42
41
15
317
61
28
404
155
79
20
84
53
30
72
46
17
23
4
36
32
27
81
50
85
126
227
69
49
44
106
21
99
260
148
54
65
18
43
82
117
98
119
59
363
74
19
610
294
14