243
28
41
123
95
58
62
74
57
50
71
165
16
230
59
147
44
86
27
70
65
45
40
174
61
4
14
640
72
75
67
54
30
92
22
36
79
15
43
60
214
24
83
137
171
55
5
11
121