47
46
111
39
92
40
75
29
103
158
53
17
31
18
57
11
19
21
67
37
25
22
6
38
26
36
10
23
30
65
87
32
44
64
69
122
101
15
164
14
60
204
35
70
8
43
9
42
73
170
424
2