9
3
14
5
56
18
4
55
32
81
61
8
13
1
12
6
29
58
153
15
7
40
24
10
21
11
2
27
22
19
30
244
195
41
148
43
31