97
83
20
161
64
57
132
44
230
120
33
7
40
270
105
93
154
78
47
62
326
88
42
77
11
246
59
29
68
6
17
19
37
145
43
143
166
76
48
92
81
15
67
66
22
138
197
38
72