11
20
23
6
12
1
62
14
17
18
30
45
25
16
9
101
10
32
8
78
26
346
93
199
3
79
34
46
118
38
44
60
5
15
24
43
195
299
188
81
31
110