12
33
60
21
47
81
55
15
38
177
238
6
11
74
8
24
17
16
70
64
96
25
7
375
44
18
51
42
39
10
13
23
1
19
48
36
26
4
66
5
63
52