17
495
231
61
13
21
58
221
115
15
124
113
30
78
47
107
34
106
90
140
189
73
16
5
86
41
154
49
57
110
18
65
12
28
43
7
53
67
36
111
377
337
60
206
23
68
79
48
71