215
127
79
91
93
76
188
143
73
142
117
17
4
46
109
337
71
165
477
56
77
85
58
81
52
27
8
234
19
18
54
191
205
87
69
57
139
136
160
138
45
114
5
11
152
112
228
90
134
108
7
14
89
208
30
22
107