101
43
130
118
135
143
53
56
32
44
60
93
205
134
46
162
15
78
59
72
393
179
114
37
240
65
120
45
213
126
67
85
38
30
47
63
182
33
319
103
301
74
62
18
73
13
23
54
50
9
48
24