24
121
75
238
187
43
220
86
551
82
26
48
31
1009
51
39
28
50
19
103
13
9
73
38
275
71
42
5
22
63
14
76
27
8
29
10
3
310
52
18
15
21
108
55
4
16
53
199
140