20
66
5
17
100
68
43
60
11
144
89
41
39
26
105
153
18
70
31
8
92
22
30
32
110
21
121
87
293
56
40
3
33
98
16
61
14
9
7
12
44
34
15
27
37
25
28
10