87
221
61
46
58
65
117
70
367
139
116
26
32
47
74
104
76
41
152
71
136
114
72
128
36
86
24
57
63
31
39
84
474
121
34
49
88
93
22
60
7
10
155
129
101
12
171
38
91
54
194
282
113
425
328
142