117
70
67
57
142
71
202
29
47
122
143
206
90
85
30
100
42
44
97
32
53
105
81
63
132
61
75
34
76
104
88
194
126
124
150
149
83
119
270
152
179
89
177
135
163
341
130
74
23
22