9
2
5
14
12
21
22
3
17
20
1
11
4
8
13
25
60
26
7
16
27
37
32
10
28
19
44
33
95
374
90
246
43
6
104
72
40
31