16
55
31
97
63
106
173
54
8
14
10
17
27
41
24
25
28
20
9
5
404
12
29
62
38
3
40
71
33
43
48
30
310
36
4
6
32
13
34
111
104
60
88
91