22
62
26
25
76
114
47
23
18
28
72
29
34
31
107
181
88
21
108
20
39
40
203
71
149
30
102
89
100
116
86
174
122
49
73
83
42
11
56
45
50
9
41
153
90
101
80
104
8
58
37