90
27
30
11
19
167
18
26
174
64
40
16
15
424
112
75
8
127
13
28
21
67
115
34
49
46
25
37
148
12
48
88
6
7
51
43
24
1141
177
22
74
161
69
36
39