13
5
17
14
22
34
3
16
27
1
18
20
6
7
9
11
4
10
8
42
80
116
83
44
52
375
32
70
35
89
120
98
155
223
64
75
312
24
62
95