47
239
46
26
80
31
109
257
53
42
32
139
167
14
172
23
41
40
163
60
27
144
100
568
44
10
55
61
79
34
52
22
38
6
68
66
21
4
75
86
28
17
13
72
191
29
71
25
12