38
94
9
28
7
71
126
19
51
257
32
20
410
58
27
192
44
39
64
147
180
6
175
30
62
48
45
22
33
101
35
36
25
100
15
602
26
29
77
43
18
21
47
148
87
96