133
32
43
33
140
41
83
196
31
115
58
166
154
18
52
56
216
26
139
873
77
8
54
125
70
159
101
63
65
57
97
98
40
246
46
170
191
66
88
162
89
45
61
53
204
44
28
108
118