41
7
61
98
77
22
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
240
6
280
39
24
186
14
227
169
45
141
91