32
131
66
43
72
44
38
47
276
74
41
59
36
253
51
57
29
117
444
220
67
37
384
35
26
232
54
31
49
46
56
17
1181
299
222
202
23
52
189
76
24
55
92
133
75
176
116
291
69
15