20
49
36
169
22
69
12
73
92
31
688
17
65
9
64
38
28
13
103
30
105
110
200
11
58
60
223
83
102
14
5
134
18
21
15
164
16
1
63
40
46
203
52
45
7
4
108
70
57
27
3
26
29