21
49
30
63
16
7
10
79
9
26
17
34
31
27
29
4
18
40
19
20
11
108
35
25
153
14
15
57
12
46
37
96
13
22
6