9
146
34
38
44
129
18
19
39
16
59
74
28
282
22
26
48
53
42
5
126
60
37
23
95
69
32
303
40
91
215
45
260
14
164
17
35
292
72
63
120
29
27
3592
390
88
778
111
200