58
9
199
10
18
54
29
38
46
11
14
20
19
28
21
23
15
137
25
4
16
7
36
56
160
254
30
197
73
24
67
163
547
39
47
148
130
17
13
171