131
233
28
25
5
113
144
38
58
195
55
16
44
78
56
96
4
147
86
29
20
12
41
91
216
237
175
235
34
322
53
7
103
23
89
174
84
99
346
37
19
239
43
39
118
71
277
90
126
11
93
248