131
38
11
3
15
66
112
34
33
56
231
39
69
148
264
46
145
109
153
223
122
360
511
60
81
117
188
88
121
44
72
13
28
25
201
253
22
239
211
19
31
23
52
55
98
57
58
50
16
80
75