82
38
12
181
157
55
137
136
190
114
194
242
130
165
154
33
63
216
159
10
14
239
81
22
47
133
28
40
44
74
113
138
1043
128
93
9
20
186
72
122
164
57
205
144
92
75
145
474
301
201
125
31
8
15
379