22
18
54
31
89
5
6
13
16
29
43
201
15
8
57
21
20
51
23
46
56
40
36
19
30
62
33
126
216
35
47
27
93
158
42
83
135
69
50
26
37
17
75
41