5
1
22
27
42
35
17
56
20
23
16
11
30
59
14
13
7
6
8
9
33
49
19
15
24
18
150
163
175
98
90
25
34
57
65
148
211
21
48
45
77
12
40
32
52