205
274
71
63
88
180
34
12
58
20
106
56
86
277
91
67
61
155
51
93
33
7
83
44
115
39
66
16
14
24
23
10
28
105
114
225
90
191
97
32
77
285
40
54
151
35
78
197
42
30
117
98
142