47
185
50
29
34
72
142
92
225
83
232
17
46
362
37
35
24
41
42
11
39
12
15
14
5
224
18
20
9
10
30
56
27
13
64
78
7
25
31
149
119
88
403
28
40
53
111
43
55
90