8
18
28
225
92
474
57
40
83
38
46
33
16
10
36
104
25
49
60
34
29
12
163
70
238
76
62
63
77
115
158
148
32
119
24
56
48
50
51
37
35
27
44
143