5
8
4
64
12
13
1
56
18
21
40
37
27
11
34
25
28
61
126
6
82
39
83
33
112
26
14
47
42
24
23
41
16
49
38
30
128
111
79
17
117
45
60
19
46
67
31