5
15
33
53
40
22
6
70
67
13
54
7
21
51
20
23
36
4
11
26
83
91
150
215
10
71
118
108
99
98
134
19
57
24
87
16
73
30
55
32
43
158
12
47
97
56