248
72
51
480
239
116
204
95
67
54
133
134
9
48
151
69
202
29
572
362
34
19
88
371
358
30
71
74
25
58
45
135
18
167
198
28
62
78
41
11
21
92
154
44
107
14
49
113
212
65
23
86
42