9
79
84
116
30
44
12
10
20
32
6
3
11
17
19
22
5
45
21
29
33
66
24
56
25
108
7
57
1
88
130
157
173
93
23
27
60
13
482
1368