24
1218
82
44
29
4
38
47
138
50
297
19
116
28
20
37
33
27
111
530
51
128
32
261
72
93
52
30
69
460
17
12
25
15
78
31
23
70
68