32
70
75
99
101
91
36
203
63
24
23
127
37
8
26
2
73
72
102
56
38
17
171
7
117
103
82
109
27
29
14
41
33
12
67
133
80
25
77
148
54
20
258
530
234
43
42
15
74
50
52
601