23
33
15
16
20
13
46
8
5
10
1
4
60
141
22
11
29
2
25
6
120
12
100
14
17
41
84
105
24
26
56
64
7
9
81
249