10
14
5
13
19
20
42
24
386
31
86
63
8
52
22
23
28
21
25
36
4
45
6
59
26
30
51
97
62
12
72
49
100
50
122
56
3
57
16
9
79