47
20
176
63
71
42
17
538
106
54
41
64
9
40
32
52
111
60
50
118
250
30
49
98
138
69
304
70
43
34
77
102
59
55
97
372
31
14
38
39
239
29
45
61
11
15
28