38
44
140
85
97
96
64
76
20
42
66
18
68
442
52
60
74
53
82
214
30
48
141
148
33
138
37
46
116
167
130
127
145
47
34
65
51
77
35
73
71
98
54
103
139
89
194
61
151
207
91
160
146
57
87