40
37
43
7
113
69
172
137
14
79
370
11
8
9
42
46
189
28
66
26
129
0
17
292
13
51
12
34
22
23
87
1
71
103
63
33
159
58
59
265
27
2
38
21
60