174
146
23
424
32
15
31
13
74
187
18
52
21
100
50
186
29
132
76
28
39
374
45
33
26
16
62
96
401
487
196
134
172
69
46
217
86
22
53
279
55
38
73
137
107
111
30
36
126
27