39
7
61
97
77
22
98
217
16
364
17
66
47
289
74
106
50
51
49
85
64
120
337
158
27
93
58
21
13
29
20
4
62
73
44
41
240
6
280
24
183
14
227
169
45
141
91