15
79
26
476
18
159
41
103
7
77
33
11
46
36
17
27
54
8
70
38
28
3
19
93
82
92
257
9
179
31
48
42
16
83
20
749
14
156
21
217
268
25