22
10
40
23
27
70
24
13
42
50
63
52
5
37
49
54
26
39
124
30
45
14
80
11
25
12
36
140
288
167
21
17
157
16
31
83
133
43