48
385
25
29
24
411
77
71
52
221
241
18
35
36
61
38
19
127
32
33
34
64
198
161
439
277
633
256
110
1771
1227
151
67
153
43
42
28
22
15
21
20
73
41
31
55
17
23