12
22
44
111
39
10
13
58
94
272
63
43
23
49
76
2
25
41
18
37
28
40
30
9
36
33
38
5
47
162
52
15
14
87
21
17
11
32
24
27
45
182
42