21
12
31
19
10
53
105
11
24
55
62
27
18
28
65
17
32
69
39
51
14
42
58
16
33
9
59
47
170
108
15
90
5
26
180
134
7
93
43
4
23