28
30
204
1351
21
133
72
24
145
186
386
17
94
594
29
67
490
73
106
434
238
46
74
171
52
122
4
1461
35
33
158
348
275
25
123
44
39
12
49
10
11
26
42
77
14
187
63
703
3
51
68
58
19
15