2
4
14
15
11
32
40
51
47
120
9
19
73
3
13
22
29
10
12
38
21
27
132
109
8
61
26
5
46
7
25
111
43
36
56
112
52