143
58
14
9
35
12
18
19
34
42
23
53
159
13
43
65
15
16
28
39
50
40
8
54
11
654
214
187
25
57
1091
49
234
132
29
30
298
126
44
38
45
6
78
55
93
140
21