93
7
63
39
86
97
84
33
107
46
60
19
45
77
118
69
32
30
44
180
50
55
58
190
94
74
42
127
268
98
67
34
130
147
54
328
196
194
81
221
119
41
85
121
47
198
40
35
92
105
59
88
185
65