22
73
72
151
101
161
143
308
38
45
70
67
100
171
20
33
255
235
85
166
3
83
213
40
99
89
122
90
28
10
32
117
23
112
107
77
580
49
57
18
36
130
80
58
103
37
102
78
11
7
86