9
14
58
38
142
83
12
32
27
35
96
36
41
26
54
138
65
287
24
21
43
46
309
23
197
77
60
4
40
102
2
19
25
34
31
69
17
61
229
18
101