7
17
13
23
8
5
12
53
19
21
20
18
30
58
27
11
56
57
59
35
40
32
54
29
46
41
51
26
34
144
75
61
67
47
39
97
107
96
22
88
28
42
74
86
52
49
33