33
107
27
44
171
58
133
79
137
48
211
69
143
92
321
31
195
173
25
14
20
225
8
4
87
24
251
220
18
16
168
37
89
50
13
28
86
43
77
114
34
10
98
41
36
63
105
312
264
15
26
23