43
81
107
94
38
22
23
33
57
56
44
205
208
35
173
52
60
46
74
12
102
19
68
28
25
54
48
16
13
99
141
73
252
42
302
37
93
14
71
34
270
62
177
240
194
97
61