2
18
36
8
1
6
7
11
12
26
27
9
16
30
57
42
5
81
15
63
47
49
23
22
24
59
4
43
110
761
62
122
28
38
17
21
48
178
72
31
251
155