10
59
36
77
29
39
187
54
3
23
58
49
1
14
9
16
18
28
21
7
35
8
154
93
13
34
112
11
563
85
22
223
146
20
6
53