22
32
18
64
104
28
89
144
26
38
31
77
47
43
49
11
59
51
219
44
73
60
34
33
7
63
6
37
94
3
9
93
193
62
17
46
23
15
228
122
16
53
5