21
44
31
17
33
110
29
58
142
39
109
114
22
36
41
28
11
24
30
112
116
51
50
61
18
42
85
88
90
12
8
23
103
144
20
62
60
207
200
47