21
33
40
38
105
118
131
29
64
19
79
39
16
145
26
42
56
27
110
18
52
119
17
116
22
43
94
60
89
9
67
20
11
47
37
25
51
108
63
32
14
92
24
36