3
1
19
4
32
24
53
39
56
69
29
36
7
88
68
116
79
113
43
47
18
33
75
23
65
123
21
34
188
51
60
72
73
38
12
100
44
16
26
10
8
14
45
28
57
61
59
20